Greg Holmes
6aee34dd8e
Merge pull request #154 from ShaneMcC/master
Fix handling of MessageTags times when we are not at UTC.
7 years ago
Shane Mc Cormack
bb1bafbc83
Fix handling of MessageTags times when we are not at UTC.
MessageTags time is in UTC, LocalDateTime doesn't care for the timezone
when parsing, so we were treating the UTC time as the local time rather
then adjusting from UTC to Local.
Now we adjust it properly.
7 years ago
Shane Mc Cormack
4105a942d9
Merge pull request #153 from ShaneMcC/parserCallback
Allow parser sub-classes to redefine the callback manager
7 years ago
Shane Mc Cormack
4820ff3034
Exception refining
7 years ago
Shane Mc Cormack
448bd1e85a
Only allow setCallbackManager to be called once.
7 years ago
Shane Mc Cormack
c29f960a29
Add a comment as to why we're doing what we're doing.
7 years ago
Shane Mc Cormack
06cbbaee16
Merge pull request #152 from ShaneMcC/parserShutdown
Add shutdown infra to parser.
7 years ago
Shane Mc Cormack
e5014a26cb
Allow parser sub-classes to redefine the callback mananger
7 years ago
Shane Mc Cormack
fc9d5637ea
Add shutdown infra to parser.
Related to DMDirc/DMDirc#798 (Parser doesn't shutdown eventbus threads properly)
7 years ago
Shane Mc Cormack
b6ec921732
Merge pull request #151 from ShaneMcC/master
Ignore .nb-gradle folder
7 years ago
Shane Mc Cormack
91453a0b49
Merge pull request #150 from ShaneMcC/tsircAndTags
Support for tsirc alongside message tags. Close #149
7 years ago
Shane Mc Cormack
247fa0a284
Remove duplication.
7 years ago
Shane Mc Cormack
291351d0c8
Merge pull request #148 from ShaneMcC/TimestampProcessors
Make all IRCProcessors handle timestamps.
7 years ago
Shane Mc Cormack
1190836708
Remove unused import.
7 years ago
Shane Mc Cormack
579a94afc2
Remove unused import
7 years ago
Shane Mc Cormack
e5d7024031
Ignore .nb-gradle folder
7 years ago
Shane Mc Cormack
0a45b60a1e
Support for tsirc alongside message tags. Close #149
7 years ago
Shane Mc Cormack
733f9ae0a9
Fix unit tests
7 years ago
Shane Mc Cormack
ed4b36c1dc
All IRCProcessors should parse the dates from the server where provided, not just some of them.
7 years ago
Shane Mc Cormack
4f3e74dbff
Add timestamps to some events that should have them. Fixes DMDirc/DMDirc#795
7 years ago
Shane Mc Cormack
8567df6cb3
Merge pull request #147 from ShaneMcC/master
Actually tell the server we understand server-time...
7 years ago
Shane Mc Cormack
69e7251355
Actually tell the server we understand server-time...
7 years ago
Greg Holmes
bf738c73d1
Merge pull request #146 from ShaneMcC/master
Update copyright for 2017
7 years ago
Shane Mc Cormack
7a0c767c12
Update copyright for 2017
7 years ago
Shane Mc Cormack
7f6f971e82
Merge pull request #145 from ShaneMcC/master
Remove unneeded nbproject folder
7 years ago
Shane Mc Cormack
72cea2c46c
Remove unneeded nbproject folder
7 years ago
Greg Holmes
4745b0b3a5
Merge pull request #144 from codacy-badger/codacy-badge
Add a Codacy badge to README.md
7 years ago
The Codacy Badger
f2df9fad6a
Add Codacy badge
7 years ago
Shane Mc Cormack
e3b6080f46
Merge pull request #143 from csmith/master
Set the output stream on new output queues.
7 years ago
Chris Smith
99483f18f7
Allow setting output queue before connecting.
Before we connect, the socket will be null. When we then connect
the right output stream will be passed in.
7 years ago
Chris Smith
a6d2e87b57
Merge remote-tracking branch 'origin/master'
7 years ago
Chris Smith
d4ae9489f2
Set the output stream on new output queues.
7 years ago
Greg Holmes
62af768c05
Merge pull request #142 from ShaneMcC/master
Check that pendingjoins actually has a pending join before raising error, and clear if out of sync.
7 years ago
Shane Mc Cormack
2e7571d3df
Check that pendingjoins actually has a pending join before raising error, and clear if out of sync.
7 years ago
Greg Holmes
e8f69ca57d
Merge pull request #141 from csmith/master
Minor style fixes.
7 years ago
Chris Smith
fdd13d0f49
Minor style fixes.
7 years ago
Greg Holmes
8c21b83aee
Merge pull request #140 from csmith/test-deps
Fix test deprecations
7 years ago
Chris Smith
6a6e98aef5
Fix test deprecations
7 years ago
Greg Holmes
2be196da00
Merge pull request #139 from csmith/master
Update dependencies.
7 years ago
Chris Smith
4a0e5d3999
Fix tests after mockito upgrade.
Minor API change for getting arguments, and anyString() no longer
matches null.
7 years ago
Chris Smith
fe8ff6fb56
Update dependencies.
7 years ago
Greg Holmes
93eeb18471
Merge pull request #138 from csmith/master
Update gradle to 3.1.
7 years ago
Chris Smith
c305994178
Update gradle to 3.1.
7 years ago
Chris Smith
4c7505b9cc
Merge pull request #137 from csmith/master
Add config for pushing snapshots from circle.
7 years ago
Chris Smith
a3832645e6
Add config for pushing snapshots from circle.
Circle is configured with a user/pass in secure env vars
(not exposed to builds from forks).
In theory this allows it to push master builds to artifactory's
snapshot repository.
7 years ago
Shane Mc Cormack
cf2ad05563
Merge pull request #136 from csmith/master
Remove default port from ProtocolDescription.
8 years ago
Chris Smith
966fcf5359
Remove default port from ProtocolDescription.
If the user doesn't specify a port, the parser should decide what
to do itself. A single default port isn't useful to users of the
parser.
8 years ago
Greg Holmes
c29e9b98bb
Merge pull request #135 from csmith/timestamps
Fix tsirc timezone handling.
8 years ago
Chris Smith
b6ff00043f
Fix tsirc timezone handling.
I incorrectly specified the timezone as UTC, when it needs to be
given the local timezone (so it can convert the always-in-UTC
epoch time into the correct local time).
8 years ago
Greg Holmes
2ad14257b7
Merge pull request #134 from csmith/master
Add some super basic OutputQueue tests.
8 years ago