Jason Volk
|
592d8a90c2
|
ircd:Ⓜ️:vm: Additional sequence barrier for shutdown.
|
2020-03-21 19:37:23 -07:00 |
|
Jason Volk
|
1a0d617803
|
modules/client: Implement Client r0.6.0-13.13.1 Pushers.
|
2020-03-21 11:35:40 -07:00 |
|
Jason Volk
|
925d15f7c0
|
modules/client/sync/rooms/ephemeral/receipt: Reverse order of receipts for R!ot.
|
2020-03-21 11:35:40 -07:00 |
|
Jason Volk
|
63be2183f9
|
ircd:Ⓜ️:user: Add pushers interface.
|
2020-03-21 11:35:40 -07:00 |
|
Jason Volk
|
245195488c
|
ircd:Ⓜ️:push: Add event type prefix string for pusher.
|
2020-03-21 11:35:40 -07:00 |
|
Jason Volk
|
435721c971
|
ircd:Ⓜ️:push: Add match interface; condition table; exception propagation.
|
2020-03-20 22:25:14 -07:00 |
|
Jason Volk
|
f0c08d2a54
|
ircd::push: Minor reorg; invert interface.
|
2020-03-20 22:25:14 -07:00 |
|
Jason Volk
|
e71f925f2c
|
ircd::http: Add and adjust some HTTP codes from Cloudfackel.
ircd::http: Add 523 Origin Is Unreachable (Cloudfackel).
ircd::http: Add 521 Connection Timed Out (Cloudfackel).
|
2020-03-20 22:25:14 -07:00 |
|
Jason Volk
|
d1ff1aec74
|
ircd:Ⓜ️:push: Implement r0.6.0-13.13.1.5.3 condition kind subroutine logics.
|
2020-03-20 22:25:14 -07:00 |
|
Jason Volk
|
1d30da7bf3
|
ircd:Ⓜ️:vm::eval: Skip any mfetch of keys if verify option deselected.
|
2020-03-20 14:45:12 -07:00 |
|
Jason Volk
|
8db2bf629e
|
ircd:Ⓜ️:vm: Move vm::eval inner-loop logic into vm::execute; fix room_version/event_id.
|
2020-03-20 14:26:55 -07:00 |
|
Jason Volk
|
ebae05d1f3
|
modules/client/rooms/invite: Increase default timeout et. matrix.org
|
2020-03-20 14:08:31 -07:00 |
|
Jason Volk
|
3dc679fbb7
|
ircd:Ⓜ️:room::bootstrap: Cleanup/Unify a base vm::opts for all evals.
|
2020-03-20 12:15:40 -07:00 |
|
Jason Volk
|
8ca580362f
|
ircd:Ⓜ️:room::bootstrap: Fix loss of room version information during bootstrap.
|
2020-03-20 12:04:19 -07:00 |
|
Jason Volk
|
8c8a4c8d09
|
ircd::fs: Add an RLIMIT_FSIZE sampler in support section.
|
2020-03-20 11:09:34 -07:00 |
|
Jason Volk
|
4d88f92b76
|
ircd::fs: Add conf item and call to setrlimit for RLIMIT_NOFILE.
|
2020-03-20 11:09:34 -07:00 |
|
Jason Volk
|
a867cfa51a
|
ircd::fs: Add gauge for rlimit_nofile in support section.
|
2020-03-20 10:56:55 -07:00 |
|
Jason Volk
|
472ce01b50
|
ircd::fs: Reorg support section and indicators.
|
2020-03-20 10:56:55 -07:00 |
|
Jason Volk
|
bc836d0fd8
|
ircd::info: Remove the fixed-rlimit sample section here.
|
2020-03-20 09:56:58 -07:00 |
|
Jason Volk
|
291de1a49b
|
ircd::json: Increase the recursion limit.
|
2020-03-19 21:54:07 -07:00 |
|
Jason Volk
|
fa4160e9a6
|
ircd::db::dbs: Eliminate strict room::id from event_state tuple; simplify comparator.
|
2020-03-19 21:54:07 -07:00 |
|
Jason Volk
|
43fdec3671
|
modules/console: Improve user pushrules cmd output.
|
2020-03-19 16:25:45 -07:00 |
|
Jason Volk
|
d87616e2fb
|
ircd::json::strung: Remove duplicate adl interface.
|
2020-03-19 16:25:45 -07:00 |
|
Jason Volk
|
de9f054d97
|
ircd:Ⓜ️:push: Add remaining content server-default rule w/o pattern.
|
2020-03-19 16:25:45 -07:00 |
|
Jason Volk
|
28626f17c1
|
ircd:Ⓜ️:user::pushrules: Integrate the default pushrules for the user.
|
2020-03-19 16:25:45 -07:00 |
|
Jason Volk
|
537bdc5e19
|
ircd::json: Add tuple get()/at() non-constexpr accessor suite.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
f8b99ad26e
|
ircd:Ⓜ️:user: Remove pre-pushrules highlight counter.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
014b6e9a9b
|
ircd:Ⓜ️:typing: Add interruption point before wait in loop.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
eb4fdfd036
|
ircd::run: Condition to invoke the wait() from context only.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
abfb106125
|
ircd: Rename globular classes to indicate case insensitivity.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
71d6bd66c1
|
ircd: Use util::boolean for globular suite; apply noexcept; minor simplify.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
70e32d9292
|
modules/client/pushrules: Always return 200 on DELETE method for Riot.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
bab3f959ac
|
ircd:Ⓜ️:push: Move default rules string under rules class; minor reorg.
|
2020-03-19 16:01:32 -07:00 |
|
Jason Volk
|
3741f7e7a5
|
modules/federation/send_join: Integrate /v2/send_join endpoint format.
|
2020-03-19 09:37:16 -07:00 |
|
Jason Volk
|
4cd625f2e0
|
ircd:Ⓜ️:fed: I robbed other churches by receiving support from them so as to serve you. -2 Cor. 11:8 (NIV).
|
2020-03-18 23:02:35 -07:00 |
|
Jason Volk
|
ea9ad1622a
|
modules/client/pushrules: Ensure 'enabled' and 'default' from client is proper.
|
2020-03-18 19:47:18 -07:00 |
|
Jason Volk
|
e6c9f757ce
|
ircd::json: Add a members replacement tool.
|
2020-03-18 19:47:18 -07:00 |
|
Jason Volk
|
476f1d6548
|
ircd::json: Minor cleanup; header convention.
|
2020-03-18 19:35:34 -07:00 |
|
Jason Volk
|
13bffdcf55
|
ircd::db: Increase the default target file size and multiplier; regression a68b96f5e3
|
2020-03-18 17:13:33 -07:00 |
|
Jason Volk
|
7d9e992e0d
|
modules/client/pushrules: Support the /actions paths on GET and PUT methods.
|
2020-03-18 16:57:59 -07:00 |
|
Jason Volk
|
927da1002e
|
modules/client/pushrules: Support the /enabled paths on GET and PUT methods.
|
2020-03-18 16:48:57 -07:00 |
|
Jason Volk
|
66c4ebfbb4
|
ircd::json: Add a member replacement tool.
|
2020-03-18 16:28:16 -07:00 |
|
Jason Volk
|
0ee313efc4
|
modules/client/pushrules: Add handler functionalities; rename namespace.
|
2020-03-18 16:06:44 -07:00 |
|
Jason Volk
|
f897ebd134
|
modules/console: Add preliminary user pushrules cmd.
|
2020-03-18 16:06:44 -07:00 |
|
Jason Volk
|
42a8c30a40
|
modules/client/sync/account_data: Add linear and polylog sync support for m.push_rules
|
2020-03-18 16:06:44 -07:00 |
|
Jason Volk
|
a3037b7cd4
|
ircd:Ⓜ️:user: Add interface definitions for push rule events to user room.
|
2020-03-18 14:34:29 -07:00 |
|
Jason Volk
|
2aec995edd
|
ircd:Ⓜ️:push: Move path tuple; add type string suite.
|
2020-03-18 14:34:29 -07:00 |
|
Jason Volk
|
5391ba7b76
|
ircd:Ⓜ️:push: Add spec-default ruleset object.
|
2020-03-18 12:27:14 -07:00 |
|
Jason Volk
|
6c807f7e96
|
ircd:Ⓜ️:push: Add push ruleset, rule, condition, and pushers structures.
|
2020-03-18 10:42:48 -07:00 |
|
Jason Volk
|
0bb52f57a3
|
ircd:Ⓜ️:user: Add unit and preliminary interface stubs for pushrules.
|
2020-03-18 10:42:48 -07:00 |
|