Commit Graph

22 Commits

Author SHA1 Message Date
kayos@tcp.direct 633a5dea16
Overhaul, breaking change in GetPerms 2023-03-17 23:33:19 -07:00
kayos@tcp.direct 5f71c07dee
fmt 2022-10-23 01:56:07 -07:00
kayos@tcp.direct 9083cf55cf
Fix: Check for nil from cmap Get 2022-07-14 01:47:52 -07:00
kayos@tcp.direct 32f2b078c3
Switch UserPerms to cmap and fix panic 2022-07-11 22:36:36 -07:00
kayos@tcp.direct 6fc7f6e1d7
Fix concurrent map read-write for user perms 2022-03-19 18:06:16 -07:00
kayos@tcp.direct b8186e2144
Fixed: functional with concurrent maps 2022-03-16 08:11:05 -07:00
kayos@tcp.direct 23cea998f1
Implement cmaps and break everything 2022-03-16 05:45:59 -07:00
kayos@tcp.direct 7f101f3656 More: hellfire 2021-10-17 17:16:59 -07:00
kayos@tcp.direct d32dd5e8a0 Fix nil compiled time and lint 2021-10-09 08:50:48 -07:00
Liam Stanley c2601da083 use rune literals for ease of reading 2017-11-30 10:23:52 -05:00
Liam Stanley b7e0086816 fix bug with user perms not being applied independantly 2017-08-08 05:33:15 -04:00
Liam Stanley 9e08ab340d cleanup state mutexs, add state change events 2017-07-12 00:44:44 -04:00
Liam Stanley 1f66c9ffec rewrite state to support separate dataset for users 2017-07-04 01:29:22 -04:00
Liam Stanley 882bdb5862 make parts of CModes public 2017-02-20 21:32:51 -05:00
Liam Stanley 59d4358d66 make isValidChannelMode public 2017-02-20 21:30:44 -05:00
Liam Stanley 3ded5b433a start working on making state accessible 2017-02-14 07:33:05 -05:00
Liam Stanley 63ae092b97 minor documentation cleanup 2017-02-13 03:11:50 -05:00
Liam Stanley de697eb4e5 implement CModes.Get() 2017-02-08 02:18:53 -05:00
Liam Stanley 03d0b5de8c add support for ircv3's userhost-in-names 2017-02-08 01:19:45 -05:00
Liam Stanley f4df7e57fe implement CModes.HasMode() 2017-02-07 06:16:10 -05:00
Liam Stanley dc5c0ddc3e update docs for new mode additions 2017-02-07 06:08:17 -05:00
Liam Stanley 33dfd10a13 initial push to track MODE events 2017-02-06 08:02:26 -05:00