Jason Volk
|
c95edb5d78
|
ircd:Ⓜ️ Add BAD_PAGINATION error to common list.
|
2018-02-23 23:35:09 -08:00 |
|
Jason Volk
|
6385759769
|
modules/client/directory/user: Implement user directory result query.
|
2018-02-23 23:35:09 -08:00 |
|
Jason Volk
|
924d86e1e9
|
ircd:Ⓜ️ Rename ircd.account key to ircd.user in !users.
|
2018-02-23 19:39:51 -08:00 |
|
Jason Volk
|
f2a3e2487c
|
ircd:Ⓜ️ Support lower_bound state_key queries into room::state.
|
2018-02-23 19:39:51 -08:00 |
|
Jason Volk
|
1a743f1705
|
construct: Fix console regressions/rot.
|
2018-02-23 18:18:06 -08:00 |
|
Jason Volk
|
4a42e9d6b7
|
ircd:Ⓜ️ Move the rooms commit...thing to modules/client/rooms.
modules/client/rooms: Cleanup; renamespacing.
|
2018-02-22 20:46:27 -08:00 |
|
Jason Volk
|
39faaa3a73
|
ircd::magic: Add namespace \brief.
|
2018-02-22 20:32:10 -08:00 |
|
Jason Volk
|
7d4d88de73
|
ircd:Ⓜ️ Move and relink all the state/non-state sends()/message();
modules/client/rooms/state: reorg / renamespacing.
modules/client/rooms/send: renamespacing.
|
2018-02-22 20:32:10 -08:00 |
|
Jason Volk
|
44ff77a03f
|
ircd:Ⓜ️ Move redact() definition to modules/client/rooms/redact
modules/client/rooms/redact: renamespacing.
|
2018-02-22 20:32:10 -08:00 |
|
Jason Volk
|
99239c8b95
|
ircd:Ⓜ️ Move leave() definition to modules/client/rooms/leave.
|
2018-02-22 20:32:10 -08:00 |
|
Jason Volk
|
515370b2c2
|
ircd:Ⓜ️ Add and apply module importer; replace any module name suffixes.
|
2018-02-22 20:32:10 -08:00 |
|
Jason Volk
|
c6365fc609
|
ircd:Ⓜ️ Add a 503 UNAVAILABLE wrapping.
|
2018-02-22 20:32:10 -08:00 |
|
Jason Volk
|
33788e66f2
|
ircd::mods: Improve hiding the module name suffix from public interface.
|
2018-02-22 20:32:09 -08:00 |
|
Jason Volk
|
116b6e12a6
|
ircd:Ⓜ️ Move join() definition to modules/client/rooms/join.
|
2018-02-22 20:32:09 -08:00 |
|
Jason Volk
|
09519174e2
|
ircd:Ⓜ️ Move room create() definition to modules/client/createroom.
|
2018-02-22 20:21:47 -08:00 |
|
Jason Volk
|
c8091284a1
|
deps: Re-pin Riot.
|
2018-02-22 15:57:47 -08:00 |
|
Jason Volk
|
1c8753ba9f
|
ircd::mods: Add default constructions to sym_ptr et al.
|
2018-02-22 14:30:11 -08:00 |
|
Jason Volk
|
0569b41f4b
|
ircd::mods: Add sym_ptr / import_shared reference ctors.
|
2018-02-22 14:30:11 -08:00 |
|
Jason Volk
|
797142f710
|
construct: Rename directory.
|
2018-02-22 14:30:11 -08:00 |
|
Jason Volk
|
4ae39f5c22
|
construct: Scrub the old console.
|
2018-02-22 13:28:34 -08:00 |
|
Jason Volk
|
e6de770499
|
modules/client/rooms: Spec out the params in the 7.4 endpoints.
|
2018-02-22 01:35:00 -08:00 |
|
Jason Volk
|
8ae1e735f2
|
construct/ircd: Minor update stale comments.
|
2018-02-22 01:33:25 -08:00 |
|
Jason Volk
|
ec4a631608
|
ircd:Ⓜ️🆔 Update generator constructor; add room_id generator; minor cleanup.
|
2018-02-22 00:38:25 -08:00 |
|
Jason Volk
|
ed96588155
|
modules/media/download: Replace old stub with new stub involving magic::mime.
|
2018-02-21 17:46:24 -08:00 |
|
Jason Volk
|
f235fc155e
|
ircd::server: Close and remove node on name resolution error.
|
2018-02-21 17:44:08 -08:00 |
|
Jason Volk
|
52cbf0fc70
|
ircd: Condition client timeout for longpoll; fix resource request reference.
|
2018-02-21 17:43:29 -08:00 |
|
Jason Volk
|
34d1ea4afc
|
modules/client/user: Stub handler for 11.18.2.2 PUT rooms/account_data; fix parv check.
|
2018-02-21 16:57:41 -08:00 |
|
Jason Volk
|
599b53d20b
|
modules/client/directory/room: Stub missing 7.2.1 PUT; minor cleanup.
|
2018-02-21 16:57:41 -08:00 |
|
Jason Volk
|
57dc15dba4
|
modules/console: Add debugmode toggle cmd; test cmd frame; preliminary mxid-deduction stubs.
|
2018-02-21 16:18:44 -08:00 |
|
Jason Volk
|
d50ef4b45f
|
ircd::log: Add interface to toggle facility to console.
|
2018-02-21 16:13:49 -08:00 |
|
Jason Volk
|
87aece1dd7
|
modules/client/publicrooms: Checkpoint empty responses.
|
2018-02-21 15:41:09 -08:00 |
|
Jason Volk
|
d90f369c6d
|
modules/client: Stub unstable thirdparty/protocols to quash Riot error.
|
2018-02-21 15:41:09 -08:00 |
|
Jason Volk
|
186239a5e4
|
modules/client/publicrooms: Stub missing 7.5.2 POST method.
|
2018-02-21 15:40:58 -08:00 |
|
Jason Volk
|
083397c03d
|
modules/client/rooms: Stub the remaining room operation endpoints.
|
2018-02-21 15:22:04 -08:00 |
|
Jason Volk
|
bae8e3b869
|
ircd:Ⓜ️ Add reverse reflection for event::conforms code.
|
2018-02-21 15:05:27 -08:00 |
|
Jason Volk
|
4f4b53416c
|
ircd:Ⓜ️ Add more event::conforms checks; add skip-checks constructor.
|
2018-02-21 15:05:27 -08:00 |
|
Jason Volk
|
268861013e
|
ircd::json: Add these for consistency.
|
2018-02-21 14:24:01 -08:00 |
|
Jason Volk
|
a00e305442
|
ircd:Ⓜ️ Rename event::errors to event::conforms.
|
2018-02-21 13:43:33 -08:00 |
|
Jason Volk
|
c72f7f1e96
|
ircd:Ⓜ️ Begin an event::errors fundamental conformity report.
|
2018-02-21 00:13:18 -08:00 |
|
Jason Volk
|
1bf9997086
|
ircd:Ⓜ️ Deinline these m::event related.
|
2018-02-20 18:26:54 -08:00 |
|
Jason Volk
|
198aea3e8f
|
ircd:Ⓜ️ Fix warning from 329b1dc5 .
|
2018-02-20 15:40:40 -08:00 |
|
Jason Volk
|
754a9366fb
|
modules/client/user: Stub openid/ openid/request_token.
|
2018-02-20 15:40:40 -08:00 |
|
Jason Volk
|
98ceb154c3
|
ircd::util: Retype ctype<> for const_buffer; fix return type; simplify loop.
|
2018-02-20 15:40:40 -08:00 |
|
Jason Volk
|
d673ce16d4
|
ircd::ctx: Relax noinline attribute on prof::stack_usage_here() wrapper.
|
2018-02-20 15:40:40 -08:00 |
|
Jason Volk
|
4de2479f73
|
ircd:Ⓜ️ Add missing characters to user mxid grammar.
|
2018-02-20 15:40:40 -08:00 |
|
Jason Volk
|
fa8e2e7f0e
|
modules/console: Show error where eval stopped in exec.
|
2018-02-19 20:56:45 -08:00 |
|
Jason Volk
|
e5bc194fe5
|
ircd:Ⓜ️ Have id sigil grammar convert and return the enum.
|
2018-02-19 20:56:45 -08:00 |
|
Jason Volk
|
8fd89229ef
|
modules/console: Support exec for any specific room_id/event_id/sender.
|
2018-02-19 20:56:45 -08:00 |
|
Jason Volk
|
3d1409b243
|
ircd:Ⓜ️ Tighten exception specification for user::is_password().
|
2018-02-19 19:45:44 -08:00 |
|
Jason Volk
|
329b1dc514
|
ircd:Ⓜ️ Add nothrow stack to complement head(room).
|
2018-02-19 19:45:44 -08:00 |
|