marzavec
5eb695bc53
Removed legacylayer, baked into modules instead
...
Originally I wanted the legacy layer to be a seperate module, allowing a server owner to remove legacy support by removing the module (for preformance). However, I didn't like the 39 thousand hooks that would be required and what this would do for latency. I dont like this alternative either though. /shrug
Added channel helper functions.
Added constants for warnings and errors. Started updating warning to have an id for i18l.
Added legacy helper functions
Moved the UAC module into the utility directory and renamed to _UAC.
2020-09-22 00:34:30 -05:00
marzavec
72324050f5
normalized
2020-09-17 00:44:32 -05:00
marzavec
6266b1432d
inital v2 commit
2020-09-07 23:51:47 -05:00
MinusGix
f2ad0e5611
Extract invite code into utility functions for greater re-use and access
2020-03-06 17:12:19 -06:00
marzavec
0de1ece3e4
Comments fix
2020-03-06 15:12:48 -06:00
MinusGix
eec99669c8
Deduplicate verifyNickname into a single importable function
2020-03-06 14:41:09 -06:00
MinusGix
a1c0015fe2
Fix usage of double-equals-comparison to triple-equals
2020-02-18 13:57:20 -06:00
MinusGix
d30f82962a
Add 'to' parameter to invite, specifies channel
2020-02-16 21:18:13 -06:00
marzavec
f28e65ab80
Syntax update and formatting tweaks
2019-11-06 23:35:23 -08:00
marzavec
f353ecbd9e
refactoring 2 of 2
2019-04-07 17:04:10 -07:00
marzavec
c634e03cb5
refactoring 1 of 2
2019-03-18 23:36:21 -07:00
marzavec
02f6fbf701
Minor module changes
...
Added trips to listusers output. Added 'reason' to reload broadcast. Fixed removemod bug. Added /nick hook to changenick. Added 'type' and 'from' fields to invite event.
2019-02-02 13:34:06 -08:00
marzavec
c719020e17
Added hooks, modules and cleaned up code
2018-09-29 23:44:36 -07:00
marzavec
e35fff59ba
cleaned up and commented modules
2018-06-04 00:07:24 -07:00
Neel Kamath
949404cd1a
Prevent fucking shit up
2018-05-13 16:37:56 +05:30
Neel Kamath
2bb5ced363
Flatten
2018-05-13 16:09:55 +05:30
Neel Kamath
343157350f
Re-add module documentation
2018-05-13 16:03:22 +05:30
neelkamath
acbad15f2b
Remove unused object fields
2018-05-12 14:13:12 +05:30
neelkamath
73e5c5ccfe
Remove forgettable, unused, occasionally harmful (w.r.t. ES6) directive
2018-05-11 20:46:12 +05:30
marzavec
8820968c73
misc server changes and new modules
2018-04-28 22:29:46 -07:00
marzavec
ce766fa1db
Rolled client back to legacy & synced prod modules
2018-03-25 14:16:02 -07:00
marzavec
39ec02d3c4
Streamlined modules, server tweaks, better feedback
2018-03-13 22:26:53 -07:00
marzavec
7d8220d838
stabilized modules and server cmd field
2018-03-10 22:41:26 -08:00
marzavec
fde6895720
initial commit
2018-03-09 23:47:00 -08:00