0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-09-08 17:55:47 +02:00
Commit graph

31 commits

Author SHA1 Message Date
Jason Volk
7ea83597e5 modules/media: Assert and condition remote download request isn't for my_host(). 2019-03-07 15:11:27 -08:00
Jason Volk
80743b2fd5 modules/media: Throw better http codes for downloading media. 2019-03-07 15:11:27 -08:00
Jason Volk
f1a6654f21 ircd:Ⓜ️ Remove any options which toggle full json persistence. 2019-01-24 11:37:26 -08:00
Jason Volk
d798124c03 modules/media: Prevent saving full JSON for internal media and presence events. 2019-01-16 13:51:44 -08:00
Jason Volk
0e58aceee9 modules/media: Optimize various event fetches. 2018-12-29 19:43:17 -08:00
Jason Volk
3f6ae85f8f ircd::db: Add automated column drop support; update existing descriptors. 2018-11-30 14:43:51 -08:00
Jason Volk
339940ddfc modules/media: Disable compression for blocks. 2018-11-29 15:42:27 -08:00
Jason Volk
46154c61c2 modules/media/media: Add some bloom on blocks table. 2018-10-16 09:13:53 -07:00
Jason Volk
ede0f79c3d modules/s_conf: Eliminate the redundant conf reload after runlevel RUN transition. 2018-09-29 19:57:14 -07:00
Jason Volk
4660619f4a modules/media/media: Disable bloom; ircd:Ⓜ️:dbs: Disable state_node bloom. 2018-09-17 23:51:55 -07:00
Jason Volk
28df7cc529 modules/media: Increase the block size for media db. 2018-09-17 21:45:32 -07:00
Jason Volk
114bbdb7d0 modules/media/media: Add conf items for enabling caches. 2018-09-15 06:41:34 -07:00
Jason Volk
bec1006ba7 modules/media/media: Check for column init for any conf update. 2018-09-05 00:07:49 -07:00
Jason Volk
6f3c7b6f56 modules/media: Fix init ordering and decls. 2018-09-05 00:01:39 -07:00
Jason Volk
84334ef4b4 modules/media/media: Demote mime type mismatch warning to dwarning. 2018-09-04 20:34:50 -07:00
Jason Volk
499e725e73 modules/media/media: Add conf item for download timeout. 2018-09-04 20:34:10 -07:00
Jason Volk
1edab7bb15 modules/media/media: Make conf items for blocks cache size. 2018-09-04 20:33:22 -07:00
Jason Volk
c2ae61093a modules/media/media: Minor simplify. 2018-08-28 22:46:23 -07:00
Jason Volk
5ce4fb3fd3 modules/media/media: Manually close db on fini w/ note. 2018-06-01 05:38:50 -07:00
Jason Volk
523434b313 modules/media/media: Fix linkage of constexpr. 2018-05-10 21:08:58 -07:00
Jason Volk
dcbbaf2579 ircd::server: Add opts::prio value; special case prio value in link selection. 2018-05-09 17:07:37 -07:00
Jason Volk
68c863e7f9 ircd:Ⓜ️:vm: Reorg commit stack; move room commit thing to m::vm. 2018-05-06 18:02:33 -07:00
Jason Volk
65786b77ea modules/media: Add a block database and remove local fs related. 2018-04-30 07:31:11 -07:00
Jason Volk
e6a204263e modules/media: Convey a user_id through the download stack for the file room. 2018-04-30 07:30:34 -07:00
Jason Volk
bf68626712 modules/media: Distill out download stack w/ concurrent request barrier. 2018-04-25 22:03:50 -07:00
Jason Volk
bffff30ac3 modules/media: Additional checks / cleanup. 2018-04-25 20:52:26 -07:00
Jason Volk
bc79fabfef modules/media: Add error logging; various cleanup. 2018-04-24 18:26:35 -07:00
Jason Volk
a068857bb9 modules/media: Provide suitable extern linkage for file_room_id. 2018-04-24 17:41:51 -07:00
Jason Volk
d35a0190f7 modules/media: Add checks for empty parameters / bogus file room hash. 2018-04-21 00:53:08 -07:00
Jason Volk
dc2bd4f66e modules/media: Distill out some current media room functionality. 2018-04-12 23:07:45 -07:00
Jason Volk
a8b143d6c2 modules/media: Consolidate media modules for easier linkages. 2018-04-12 23:07:45 -07:00