Jason Volk
|
24e031a810
|
ircd:Ⓜ️ Reorg event / room include related.
|
2018-12-01 15:05:50 -08:00 |
|
Jason Volk
|
5e41ece0e3
|
ircd:Ⓜ️ Split up event header.
|
2018-12-01 14:55:38 -08:00 |
|
Jason Volk
|
36b4e3cabe
|
ircd: Add init parameters for different origin and hostname strings.
|
2018-12-01 14:55:38 -08:00 |
|
Jason Volk
|
0b0d20884d
|
ircd:Ⓜ️:state: Eliminate remaining test-protocol iterations.
|
2018-11-29 15:10:51 -08:00 |
|
Jason Volk
|
209aa550b3
|
ircd:Ⓜ️ Split up room.h header into directory.
|
2018-11-29 14:54:50 -08:00 |
|
Jason Volk
|
70099d70a2
|
ircd:Ⓜ️:room::messages: Add depth convenience; return parsed event_idx value.
|
2018-11-13 17:04:57 -08:00 |
|
Jason Volk
|
9d7032e29e
|
ircd:Ⓜ️:room: Make the state iteration readahead value a conf item.
|
2018-11-02 20:05:11 -07:00 |
|
Jason Volk
|
8af997ab2e
|
ircd:Ⓜ️:room: Add conf item to disable all state btree history queries.
|
2018-11-02 20:04:17 -07:00 |
|
Jason Volk
|
6b1fd6c559
|
ircd:Ⓜ️:dbs: Remove the _event_bad column; patch event exists/good/bad stack.
|
2018-11-02 19:42:20 -07:00 |
|
Jason Volk
|
ad003a0d66
|
ircd:Ⓜ️:dbs: Add conf items for bloom filters.
|
2018-11-02 18:01:03 -07:00 |
|
Jason Volk
|
f2a08426c5
|
ircd:Ⓜ️:dbs: Add conf item for meta block size of all direct event columns.
|
2018-11-02 09:01:23 -07:00 |
|
Jason Volk
|
0ea1ba2968
|
ircd:Ⓜ️:room::power: Simplify level_event / level_state interface related.
|
2018-10-27 14:27:53 -07:00 |
|
Jason Volk
|
3447a1cc45
|
ircd:Ⓜ️:room::power: Support power for state events in the interface.
|
2018-10-25 18:19:54 -07:00 |
|
Jason Volk
|
39eb015565
|
ircd:Ⓜ️:room: Add join_rule query convenience suite.
|
2018-10-25 18:19:53 -07:00 |
|
Jason Volk
|
61016b479b
|
ircd:Ⓜ️:room::power: Support defaulting level for the room creator.
|
2018-10-25 18:09:31 -07:00 |
|
Jason Volk
|
8733e16ca4
|
ircd:Ⓜ️ Add convenience suite to get or check the room creator's user id.
|
2018-10-25 18:09:31 -07:00 |
|
Jason Volk
|
e209d1661b
|
ircd:Ⓜ️:room::state: Improve the present() state query.
|
2018-10-25 18:09:31 -07:00 |
|
Jason Volk
|
133cb4825c
|
ircd:Ⓜ️:rooms: Add central linkage to send a summary to !public.
|
2018-10-24 18:08:46 -07:00 |
|
Jason Volk
|
72bfd645da
|
ircd:Ⓜ️:rooms: Retype and rekey the state in !public organized by server.
|
2018-10-24 17:31:22 -07:00 |
|
Jason Volk
|
e85917abb1
|
ircd:Ⓜ️:rooms: Add public rooms count for total_room_count_estimate; cleanup.
|
2018-10-24 17:31:21 -07:00 |
|
Jason Volk
|
f7c7850465
|
ircd:Ⓜ️:rooms: Add and use interface for publicrooms iteration.
|
2018-10-24 17:31:21 -07:00 |
|
Jason Volk
|
0291a0d83e
|
ircd:Ⓜ️:rooms: Move iteration base to module; fix interface return types.
|
2018-10-24 17:31:21 -07:00 |
|
Jason Volk
|
62177dca20
|
modules: Start an m_rooms unit; move publicrooms summary chunk generation.
|
2018-10-24 17:31:21 -07:00 |
|
Jason Volk
|
16ac997220
|
ircd:Ⓜ️:users: Add lower_bounding for_each; prefix search to users console cmd.
|
2018-10-23 14:17:42 -07:00 |
|
Jason Volk
|
ba70c1b128
|
ircd:Ⓜ️:room: Add lower_bound state_key only iteration to interface.
|
2018-10-23 14:16:36 -07:00 |
|
Jason Volk
|
537b7e26aa
|
ircd:Ⓜ️:state: Add unmake_key() inverse convenience to make_key().
|
2018-10-23 13:48:23 -07:00 |
|
Jason Volk
|
33aea3fd19
|
ircd:Ⓜ️ Start a users coarse convenience interface.
|
2018-10-23 13:32:00 -07:00 |
|
Jason Volk
|
242516c853
|
ircd:Ⓜ️ Add central interface for room state prefetch; add console cmd; apply to client sync.
|
2018-10-23 10:01:36 -07:00 |
|
Jason Volk
|
337810d7e0
|
ircd:Ⓜ️:dbs: Add meta block size confs for select direct columns; tweak block sizes.
|
2018-10-21 00:20:02 -07:00 |
|
Jason Volk
|
9833b50551
|
ircd:Ⓜ️:dbs: Add metadata block size conf items for various meta columns.
|
2018-10-16 15:53:47 -07:00 |
|
Jason Volk
|
f216f60583
|
ircd:Ⓜ️:vm: Add more options for fine-grained hook call control during eval.
|
2018-10-11 01:30:31 -07:00 |
|
Jason Volk
|
9aa6e2b768
|
ircd:Ⓜ️ Rename most vm.notify hooks to vm.effect; Refactor vm::accept related.
|
2018-10-09 20:56:12 -07:00 |
|
Jason Volk
|
da8beda0c3
|
ircd:Ⓜ️🆔 Support intuitive constructions of m::node::id.
|
2018-09-30 17:58:16 -07:00 |
|
Jason Volk
|
4f3f729d9b
|
ircd:Ⓜ️🆔 Minor cleanup.
|
2018-09-30 17:37:24 -07:00 |
|
Jason Volk
|
c90b530656
|
ircd:Ⓜ️:feds: Add central interface linkage for feds head.
|
2018-09-25 17:14:48 -07:00 |
|
Jason Volk
|
cf783d2729
|
ircd:Ⓜ️:room: Refactor out additional test protocol iterations; minor reorg.
|
2018-09-25 16:37:07 -07:00 |
|
Jason Volk
|
64ccbea79d
|
ircd:Ⓜ️:room: Refactor out remaining "test protocol" iterations from state interface.
|
2018-09-25 16:02:19 -07:00 |
|
Jason Volk
|
4788ac4e86
|
ircd:Ⓜ️ Redeclare is_sigil() suite for clarity.
|
2018-09-25 15:26:38 -07:00 |
|
Jason Volk
|
452f9a9abb
|
ircd:Ⓜ️ Reorg init/fini sequence.
|
2018-09-21 15:07:28 -07:00 |
|
Jason Volk
|
53651ad808
|
ircd::db: Move database::descriptor out to db::descriptor.
|
2018-09-19 15:38:37 -07:00 |
|
Jason Volk
|
75ea43885b
|
ircd:Ⓜ️:dbs: Add conf items for column block sizes.
|
2018-09-17 23:42:25 -07:00 |
|
Jason Volk
|
0ed617c889
|
ircd:Ⓜ️🪝 Add option for propagating exceptions.
|
2018-09-17 20:45:05 -07:00 |
|
Jason Volk
|
f3539ddb37
|
ircd:Ⓜ️:room: Fix stale comment.
|
2018-09-16 21:28:45 -07:00 |
|
Jason Volk
|
3188b03943
|
ircd:Ⓜ️:typing: Add an iteration of typist state w/ console cmd.
|
2018-09-16 20:55:12 -07:00 |
|
Jason Volk
|
46cb5aee41
|
modules/m_typing: Move non-handler related from client/rooms/typing.
|
2018-09-16 20:55:12 -07:00 |
|
Jason Volk
|
c06c119ef9
|
ircd:Ⓜ️:name: Minor; make types consistent; fix spacing.
|
2018-09-15 11:25:19 -07:00 |
|
Jason Volk
|
ba401ee815
|
ircd:Ⓜ️:dbs: Add conf items for all caches enable/disable.
|
2018-09-15 06:41:34 -07:00 |
|
Jason Volk
|
9232319f0c
|
modules/vm: Add eval argument to various hooks; tweak eval struct.
|
2018-09-13 19:49:25 -07:00 |
|
Jason Volk
|
71edf65c7c
|
ircd:Ⓜ️:vm: Remove the depends aborted depends map fetus.
|
2018-09-13 19:49:25 -07:00 |
|
Jason Volk
|
d97a5ac571
|
ircd:Ⓜ️:vm: Remove the vm::phase; create fetch_hook.
|
2018-09-13 18:30:40 -07:00 |
|