Commit Graph

  • 0624b69246 modules/web_hook: Add post-push handler for reacting to push events. master 0.9.578 Jason Volk 2023-04-27 22:33:46 -0700
  • e5ae70c521 modules/web_hook: Add requests for workflows and dispatching. Jason Volk 2023-04-27 22:32:03 -0700
  • 759871ce8e ircd::versions: Minor cleanup instance_list related. Jason Volk 2023-05-01 11:15:07 -0700
  • 3c9a4f8c57 ircd:Ⓜ️ Assertions for non-empty id constructions. Jason Volk 2023-04-29 20:35:43 -0700
  • f6b3b8b758 ircd:Ⓜ️:event::append: Add branch for bundled relations; add m.replace bundle. Jason Volk 2023-04-29 22:19:37 -0700
  • 4fe85805bf ircd:Ⓜ️:relates: Add conf item for non-type coarse control of sorting field. Jason Volk 2023-04-29 21:10:26 -0700
  • b6cb1180f7 ircd:Ⓜ️:user::keys: Basis for verification cross-signatures between users. Jason Volk 2023-04-29 19:33:51 -0700
  • 741304271e ircd:Ⓜ️:event::append: Optimize opts, eliminate double-indirection; various reorg. Jason Volk 2023-04-29 12:35:03 -0700
  • cd2b92b8fe modules/client/keys/claim: Restore when_any() loop to smooth remote handling. Jason Volk 2023-04-29 10:48:28 -0700
  • feb4ac1fd3 ircd:Ⓜ️:event::append: Move static objects into class. Jason Volk 2023-04-28 20:35:54 -0700
  • d4ba215a3b modules/client/user: Relax matching user_id in URL to requestor for bridges. Jason Volk 2023-04-28 18:51:31 -0700
  • 8a705f77a9 ircd::db: Fixes for RocksDB 8.1.1 interface changes. Jason Volk 2023-04-28 13:38:38 -0700
  • f86fddc3a3 configure: Error on -Wabstract-final-class (clang) Jason Volk 2023-04-28 13:29:31 -0700
  • 8eb10c5d1a modules/client/rooms/event: Replace raw event response with client format. Jason Volk 2023-04-28 13:02:04 -0700
  • a7a3275817 modules/client/keys/claim: Handle local users without loopbacking. 0.9.564 Jason Volk 2023-04-27 18:36:18 -0700
  • 82feeb5274 ircd:Ⓜ️:user::keys: Centralize key claiming for user device and algorithm. Jason Volk 2023-04-27 18:19:15 -0700
  • 8af781c5d7 modules/client/keys/query: Handle local users without loopbacking. Jason Volk 2023-04-27 17:58:02 -0700
  • 29f3ddfc3e ircd:Ⓜ️:user::devices: Upgrade to polymorphic closure_bool. Jason Volk 2023-04-27 17:56:17 -0700
  • 0b888b662a ircd:Ⓜ️:user::keys: Further abstract callstack through type string argument. Jason Volk 2023-04-27 17:45:19 -0700
  • bbed809975 ircd:Ⓜ️:user::keys: Consolidate cross signing keys update. Jason Volk 2023-04-27 17:03:22 -0700
  • f9aeae5516 ircd:Ⓜ️ Add user_signing_key to signing_key_update for completeness. Jason Volk 2023-04-27 16:47:26 -0700
  • 9301980f9d ircd:Ⓜ️:user::keys: Implement m.signing_key_update broadcast interface. Jason Volk 2023-04-27 14:15:45 -0700
  • ca80d66e85 ircd:Ⓜ️:user::devices: Complete the m.device_list_update broadcast w/ keys; reinterface. Jason Volk 2023-04-27 11:58:37 -0700
  • e7ad503f8c modules/federation/user_keys_claim: Implement claimancy; check user exists; minor cleanup. Jason Volk 2023-04-27 13:12:27 -0700
  • f70d837258 modules/client/keys/claim: Enforce remote authority over results; relax log level. Jason Volk 2023-04-27 12:31:11 -0700
  • 6f5121dc6a modules/client/keys/query: Refactor receive handling for properly composed response. Jason Volk 2023-04-25 12:49:55 -0700
  • 91a8fcbe43 ircd::ctx::future: Add what() exception peeking convenience to interface. Jason Volk 2023-04-26 19:18:00 -0700
  • b4b26484ec modules/console: Add wildcard for all devices to user devices update cmd. Jason Volk 2023-04-25 20:27:07 -0700
  • faf796a56b ircd:Ⓜ️:pretty: Increase widths; improve formatting for stateline. Jason Volk 2023-04-25 20:31:33 -0700
  • 48e0755a79 modules/web_hook: Search for reactions by contents rather than endswith. Jason Volk 2023-04-25 20:33:05 -0700
  • 5f5be52fa9 ircd::net::dns::cache: Fix case sensitivities on several key mappings. (956aa7682f) Jason Volk 2023-04-25 20:25:03 -0700
  • 5f0b98e5d1 modules/console: Add well_known matrix client diagnostic. Jason Volk 2023-04-25 17:51:18 -0700
  • 62a1c850cc ircd::rest: Add get overload w/ default opts. Jason Volk 2023-04-25 17:56:03 -0700
  • e874e28473 modules/console: Add raw override argument to fed user keys query and device cmds. Jason Volk 2023-04-25 15:13:27 -0700
  • 55f332c821 modules: Replace any http::CREATED with http::OK. (5a06c006) Jason Volk 2023-04-25 15:06:10 -0700
  • 44a4f33e45 modules/federation/user_devices: Add signed keys results to response. Jason Volk 2023-04-25 14:36:50 -0700
  • 04025af961 ircd:Ⓜ️:user::keys: Abstract key appendix; attach signatures to all keys. Jason Volk 2023-04-25 13:50:25 -0700
  • d1b0722169 ircd:Ⓜ️:user::keys: Move amalgamated keys and sigs output into central interface. Jason Volk 2023-04-25 12:22:26 -0700
  • 0943cfd69c modules/federation/user_keys_query: Merge additional signatures into master key object. Jason Volk 2023-04-24 13:54:43 -0700
  • 8b0cf48578 modules/client/keys/signatures: Re-schematize signatures uploaded for keys and devices. Jason Volk 2023-04-24 12:32:59 -0700
  • 8eb4de920c modules: Rename cross_signing types out of device namespace. Jason Volk 2023-04-24 11:21:58 -0700
  • 5a06c0066e modules/client/user/filter: Set the HTTP response status code according to Matrix spec Giovanni Bottaro 2023-04-24 19:35:05 +0200
  • 4ebc9fefaf modules/client/rooms/relations: Condition path param decode on non-empty args. Jason Volk 2023-04-23 13:19:16 -0700
  • 5f3398bf52 github/workflows/docker: Add manual dispatch arguments. Jason Volk 2023-04-18 14:15:29 -0700
  • dabc8b4304 modules/federation/user_keys_query: Cross signatures. 0.9.534 Jason Volk 2023-04-22 21:43:21 -0700
  • d80f29b65a ircd::json::stack::member: Conversion constructions from other member categories. Jason Volk 2023-04-22 20:19:33 -0700
  • 6c3420afbc modules/client/sync/device_lists: Fix structure; indicate changes to own device. Jason Volk 2023-04-21 22:57:39 -0700
  • 6072229dcc modules/client/sync: Stub device_unused_fallback_key_types. Jason Volk 2023-04-21 22:54:36 -0700
  • 956aa7682f ircd::net::dns::resolver: Fix case sensitivity of the tag host. Jason Volk 2023-04-22 00:18:28 -0700
  • 238cc10489 ircd:Ⓜ️:rooms: Implement matrix-org/matrix-spec-proposals#3827 Jason Volk 2023-04-21 21:20:53 -0700
  • 1a032b28b7 ircd:Ⓜ️:room: Add boolean query for room type. Jason Volk 2023-04-21 21:14:15 -0700
  • f08b9e85cd ircd:Ⓜ️:createroom: Bump the default version. Jason Volk 2023-04-21 21:39:24 -0700
  • 9ce44aadd5 modules/client/devices: Add de facto user_id to response. Jason Volk 2023-04-21 17:32:03 -0700
  • 78d6e4ce03 modules/client/capabilities: List additional capabilities. Jason Volk 2023-04-21 17:06:55 -0700
  • 882629ab53 modules/federation/user_devices: Fix property name; additional for the loopback. Jason Volk 2023-04-21 16:06:24 -0700
  • 8ade7c814e modules/client/room_keys: Add missing count and etag to responses. Jason Volk 2023-04-20 16:41:56 -0700
  • 4d5d99ab2c modules/client/room_keys: Unify version and keys into single module. Jason Volk 2023-04-20 16:33:20 -0700
  • 502a03a8cf modules/console: Add redact state convenience; fix missing newline. Jason Volk 2023-04-20 12:42:14 -0700
  • 1e42fa16a7 modules/client/room_keys/keys: Add missing DELETE for all rooms and sessions. Jason Volk 2023-04-20 11:19:07 -0700
  • 0a151a3a90 modules/client/room_keys/keys: Fix sessions request and response structure. closes #142 Jason Volk 2023-04-19 20:57:28 -0700
  • fa46231e3a modules/client/room_keys/keys: Add util to split state_key parts. Jason Volk 2023-04-20 11:18:12 -0700
  • 336026dde6 modules/client/keys/signatures/upload: Fix inhibition to interactive verification. closes #162 Jason Volk 2023-04-19 21:46:07 -0700
  • d5df04a183 modules/federation/user_keys_query: Add missing user_signing_keys on the loopback. Jason Volk 2023-04-19 13:33:43 -0700
  • 080748f0af modules/client/keys/signatures/upload: Fix POST interpretation. Jason Volk 2023-04-18 13:02:47 -0700
  • 321ea3d641 modules/client/room_keys/version: Implement missing PUT replacement functionality. Jason Volk 2023-04-18 12:05:44 -0700
  • d41926bc6f modules/client/versions: Add more version. Jason Volk 2023-04-18 14:24:50 -0700
  • 58476f59c3 modules/console: Overload parameters of room events cmd to filter by type. Jason Volk 2023-04-19 12:43:02 -0700
  • 8dc50db2dc modules/console: Add user devices delete cmd. Jason Volk 2023-04-18 13:50:26 -0700
  • 2122412c6d modules/console: Split user tokens clear into separate cmd. Jason Volk 2023-04-18 13:13:04 -0700
  • 15cb6bfdca ircd:Ⓜ️🆔 de facto device id. Jason Volk 2023-04-18 20:36:19 -0700
  • fa0365fa31 ircd:Ⓜ️ Add convenience interface for querying m.replace relation. Jason Volk 2023-04-18 11:47:49 -0700
  • 02e09728a5 ircd::rest: Add option to supply temporary/headers buffer in lieu of allocating. Jason Volk 2023-04-17 21:36:09 -0700
  • dc13381822 ircd::json: Reduce replace() overloads to single linked procedure. Jason Volk 2023-04-18 20:09:22 -0700
  • 22b9cf515c ircd::json: Add overload to insert multiple members. Jason Volk 2023-04-18 19:39:08 -0700
  • a10992b813 ircd::json: Split back into tool.h Jason Volk 2023-04-18 19:35:17 -0700
  • c77df219b5 ircd::json: Optimize json::type() ABI. Jason Volk 2023-04-17 19:29:24 -0700
  • 55a73624d2 ircd:🆑 MESA_GLSL_CACHE_DISABLE is deprecated. 0.9.502 Jason Volk 2023-04-16 18:48:05 -0700
  • cab2b4c822 github/workflows/docker: Tweak concurrency group; prime images fail fast; comments/cleanup. Jason Volk 2023-04-16 13:41:50 -0700
  • 79f5e4fd8d modules/web_hook: Add hook/shot request suite. Jason Volk 2023-04-16 13:45:40 -0700
  • 4c06793980 ircd::db: Make SeekForPrev() reachable via internal callstack; remove cruft. Jason Volk 2023-04-15 17:08:03 -0700
  • ef27ae50dc ircd::db: Fix workaround for reverse prefix iteration. Jason Volk 2023-04-16 12:39:18 -0700
  • 6e7d63ce6d ircd::db: Assert valid iterator prior to all relevant operations. Jason Volk 2023-04-15 15:12:27 -0700
  • 73a3a4cb35 docker: Add --no-cache on built stage to force rebuild on runners. Jason Volk 2023-04-12 19:16:57 -0700
  • b40c21545a modules/m_command: Add watch support for server-side command line. Jason Volk 2023-04-13 21:19:35 -0700
  • b4e75dfdf0 modules/console: Allow wildcard for all users in user read cmd. Jason Volk 2023-04-13 21:16:54 -0700
  • ba6030f4ce modules/console: Improve formatting for feds head output when missing local event. Jason Volk 2023-04-11 14:35:31 -0700
  • dd6d17433e ircd:🆑 Stop propagation of platform and device initialization errors. 0.9.492 Jason Volk 2023-04-10 17:26:01 -0700
  • 7904fa0563 modules/webhook: Render markdown to html for dependabot alerts. Jason Volk 2023-04-10 01:05:27 -0700
  • 1f35421cec docker/ubuntu: Disable additional rocksdb built accessories. Jason Volk 2023-04-09 04:37:13 -0700
  • af783c8dfe docker: Add build arg for extra packages; move opencl/libclc. Jason Volk 2023-04-09 02:13:24 -0700
  • e30c77283c ircd/Makefile: Platform-conditional compilation for amdgcn/r600. Jason Volk 2023-04-08 13:31:56 -0700
  • 8c629f20a6 docker: Workaround buildkit ignoring --cpuset-cpus. Jason Volk 2023-04-07 23:30:24 -0700
  • b2d3ae4d0d Add docker image workflows. Jason Volk 2023-03-31 14:52:30 -0700
  • c8ff5bbc37 modules/web_hook: Aggregate status updates on cancel to reduce edit load. Jason Volk 2023-04-09 15:21:59 -0700
  • 715f21564e configure: Add conditionals for hardware platform / host_cpu. Jason Volk 2023-04-08 13:29:49 -0700
  • 50481585b0 Add *.save to gitignore. Jason Volk 2023-04-07 23:32:02 -0700
  • 5d40121d53 docker/ubuntu: Remove cruft. (792973397) Jason Volk 2023-04-07 23:29:10 -0700
  • b906650946 modules/console: Add redact last cmd to supplement the feature in E!ement. Jason Volk 2023-04-07 21:57:45 -0700
  • 11d0ab9eaf modules/web_hook: Add stream for alt text; add alt msgs for workflow errors. Jason Volk 2023-04-07 21:56:54 -0700
  • 24cb1b804f docker: Add appropriate libclc-dev for the specific LLVM epoch. (ubuntu/clang) Jason Volk 2023-04-06 21:48:59 -0700