forked from rDrama/rDrama
1
0
Fork 0
Commit Graph

573 Commits (12881388d6f46a916c25fbb8d80fcbabb3b71c52)

Author SHA1 Message Date
Aevann1 27d81f6506 for rdrama.net, made it so the weekly chart always start before the site got made, and added variable chart width to accomodate that 2022-05-30 05:16:48 +02:00
Aevann1 ecb4a56047 fixed global variable bug in /stats 2022-05-30 01:01:40 +02:00
Aevann1 6584919d41 sdf 2022-05-28 22:25:28 +02:00
Aevann1 cd2380fb33 fds 2022-05-28 04:20:31 +02:00
HappyDOGE d6b4c3b166 Added offline service worker (serves a static webpage when no internet connection is present) (#285)
based
2022-05-27 21:23:01 +02:00
Aevann1 50b995d3a0 fds 2022-05-25 22:16:26 +02:00
Aevann1 bbd851210e fds 2022-05-24 17:32:49 +02:00
Aevann1 0bd15d3914 burgers? 2022-05-23 21:00:14 +02:00
Aevann1 0a74a98ec5 big ass commit 2022-05-23 00:15:29 +02:00
Aevann1 9bc310a6a4 sfd 2022-05-22 19:23:52 +02:00
Aevann1 ee9b5f2bcd g 2022-05-22 18:15:40 +02:00
Aevann1 236ce22c52 fsd 2022-05-22 18:14:32 +02:00
Aevann1 969d1898b5 vid refactor 2022-05-22 18:13:19 +02:00
Aevann1 db3ed7961f idk 2022-05-19 20:36:26 +02:00
Aevann1 ef0046f091 fsd 2022-05-18 21:29:07 +02:00
Aevann1 0e8a2ad1c8 sdf 2022-05-17 18:03:59 +02:00
Snakes 32416e71fa Fix /stats distinct user count fields.
The COUNT(*) performance optimization in b71ae6cc74 was a bit
overzealous and wound up breaking four fields in /stats intended to
count distinct users who performed certain activities. These fields
were returned to their original implementation.
2022-05-14 17:24:55 -04:00
DrTransmisia 04aefc2462 worst asymptotic behavior (#259)
* ditched the log search in favor of the polynomial search otherwise poor carp can't search for xis boyfriend marseysamhyde querying "hyde" and instead of properly tag it ["sam", "hyde"] I had to ditch the search alg made in the image of G-d

* le new line

* anton-d on all dramaverse
2022-05-11 19:49:27 +02:00
DrTransmisia 99eeb3ee4b Bussysussy (#256)
* improved static emojis descriptions and file readability

* perf improv. 2

* some minor tweaks

* final tweaks to js and mobile css

* very final
2022-05-10 02:58:57 +02:00
Aevann1 b71ae6cc74 sf 2022-05-09 13:21:49 +02:00
Aevann1 71890a2dd1 sfd 2022-05-09 10:47:35 +02:00
Aevann1 028563ad7d bgd 2022-05-07 08:04:14 +02:00
Aevann1 f2039d7713 sfd 2022-05-07 06:13:19 +02:00
Aevann1 ca61569b44 nv 2022-05-06 06:55:15 +02:00
Aevann1 79f3412aae Merge branch 'bussy_refactor' of https://github.com/DrTransmisia/rDrama into frost 2022-05-05 23:12:07 +02:00
Doctor Steven Transmisia e526a4fd1c re-factoring emoji system\n\nnow should be less CPU intesive although most of the load seems to come from the img loading itself and it is not address in this commit 2022-05-05 15:47:47 +02:00
Aevann1 6b10d097a2 mn 2022-05-05 01:09:46 +02:00
Aevann1 46e391b5a7 fsd 2022-05-04 23:32:30 +02:00
Aevann1 2132703204 fds 2022-05-03 21:59:54 +02:00
Aevann1 a31d0598cc fix 2022-05-03 06:59:47 +02:00
Aevann1 47d01ed00b vb 2022-05-03 04:15:35 +02:00
Aevann1 a6f6e64246 fhg 2022-05-02 21:32:15 +02:00
Aevann1 df90e71f20 fsd 2022-05-02 21:30:12 +02:00
Aevann1 8b24faf9fd sdf 2022-05-02 20:56:10 +02:00
Aevann1 f9a142a889 sfd 2022-05-02 20:54:53 +02:00
Aevann1 dbe0bf076e tre 2022-05-02 20:50:43 +02:00
TLSM 63d344c2d0 Add badge quantity and rarity to /badges. (#238)
Implements feature request to know how many of each badge exists and
to have a 'rarity', a la Steam or PSN badges, relative to number of
non-lurker users.

Because Postgres `COUNT()`s are notoriously costly, /badges has been
memoized for 1hr to avoid a DOS target.
2022-05-02 20:14:06 +02:00
Aevann1 4d7e79bef3 6yutg 2022-05-02 04:11:01 +02:00
Aevann1 c636f08732 sdgf 2022-05-02 04:00:14 +02:00
Aevann1 5a7d019cdd sfd 2022-05-02 03:54:07 +02:00
Aevann1 bc2a20cd4b sfd 2022-05-01 23:44:38 +02:00
Aevann1 394402c0c1 fsd 2022-05-01 02:53:24 +02:00
Aevann1 e5014b4cf4 fsd 2022-04-29 02:02:00 +02:00
Aevann1 a11c37f7be fd 2022-04-26 14:59:28 +02:00
Aevann1 f306d76373 sfd 2022-04-25 23:16:32 +02:00
Aevann1 09e15a1961 fds 2022-04-25 23:15:02 +02:00
Aevann1 3b3c0927f3 fsd 2022-04-25 23:10:55 +02:00
Aevann1 1b849c57c1 fds 2022-04-25 23:04:50 +02:00
Aevann1 1bdfb1afdf fsd 2022-04-25 22:31:30 +02:00
Aevann1 0ed35ce69f vxc 2022-04-25 21:42:35 +02:00
Aevann1 0cbd70a8d6 fad 2022-04-24 22:39:37 +02:00
Aevann1 b554065c49 vcx 2022-04-24 19:30:05 +02:00
Aevann1 457a717075 fds 2022-04-24 00:09:25 +02:00
Aevann1 80346a6377 fds 2022-04-22 17:45:26 +02:00
Aevann1 031d9c52e0 fds 2022-04-21 18:10:15 +02:00
Aevann1 bd6349d448 Revert "RESTORE CACHE"
This reverts commit 3d193357ef.
2022-04-19 22:22:24 +02:00
Aevann1 3d193357ef RESTORE CACHE 2022-04-19 22:21:47 +02:00
Aevann1 c2815804c9 gf 2022-04-19 20:19:12 +02:00
Aevann1 78ea56837f fds 2022-04-17 22:20:40 +02:00
Aevann1 62bfc5e629 fsd 2022-04-16 17:05:33 +02:00
reality500 5d6885e5bf Add logged_out redirect (#227) 2022-04-14 00:54:32 +02:00
Aevann1 ce7ae3dbd3 fds 2022-04-11 13:25:58 +02:00
Aevann1 49c1db511d gfd 2022-04-10 16:56:38 +02:00
Aevann1 2dc99c8d18 fds 2022-04-07 03:18:46 +02:00
Aevann1 bec149c6ec fds 2022-04-04 22:00:06 +02:00
Aevann1 889a8948c4 fsd 2022-04-04 03:41:20 +02:00
Aevann1 c9b3e8528d fsd 2022-04-02 21:42:21 +02:00
Aevann1 7b28b810d0 gfd 2022-04-02 21:35:27 +02:00
Aevann1 7713fd891d fsd 2022-04-02 19:11:35 +02:00
Aevann1 ae82ada424 fsd 2022-04-02 18:54:27 +02:00
Aevann1 4851bb896c fds 2022-03-31 19:16:13 +02:00
Aevann1 b538d2a24c gdfg 2022-03-31 18:28:53 +02:00
Aevann1 1042072ad8 fsd 2022-03-31 16:25:49 +02:00
Aevann1 3a3157def3 df 2022-03-29 19:32:36 +02:00
Aevann1 4e3e54ef22 fds 2022-03-26 20:13:49 +02:00
Aevann1 b74c8711d7 fd 2022-03-26 00:30:15 +02:00
Aevann1 cb9087a0d9 fds 2022-03-22 05:45:30 +02:00
Aevann1 ffe1964981 fds 2022-03-21 23:31:16 +02:00
Aevann1 0293f60453 fart 2022-03-19 21:15:13 +02:00
Aevann1 28e9053499 fds 2022-03-19 20:15:12 +02:00
Aevann1 549c9ba394 arrr 2022-03-19 20:12:14 +02:00
Aevann1 e3a8d03549 cmon 2022-03-19 16:59:56 +02:00
Aevann1 8abfbd5cdf sfd 2022-03-06 02:31:19 +02:00
Aevann1 7e1311195d fart 2022-03-06 00:09:46 +02:00
Aevann1 c897c73fbf done queen 2022-03-06 00:09:06 +02:00
Aevann1 b7ab468ae0 jesus christ im an idiot 2022-03-03 22:22:23 +02:00
Aevann1 519c7414f3 gfd 2022-02-25 15:33:32 +02:00
Aevann1 db61d95e1c emoji 2022-02-25 14:43:25 +02:00
Aevann1 d38f5e3c63 e 2022-02-24 20:31:28 +02:00
Aevann1 3636b9d69b bbb 2022-02-24 19:48:14 +02:00
Aevann1 14c7148eed fd 2022-02-24 10:28:13 +02:00
Aevann1 15aa2bfc0a vc 2022-02-22 11:15:45 +02:00
Aevann1 587961af82 jh 2022-02-22 06:48:21 +02:00
Aevann1 98722e65e0 fd 2022-02-22 06:47:48 +02:00
Aevann1 dbbcf7b5e0 fd 2022-02-22 06:47:35 +02:00
Aevann1 ec8472a00d fd 2022-02-22 06:47:19 +02:00
Aevann1 4e7a3ab659 dfg 2022-02-22 06:46:44 +02:00
Aevann1 833009bd14 gdf 2022-02-21 03:58:12 +02:00
Aevann1 b48cc5314f bv 2022-02-21 03:35:01 +02:00
Aevann1 90f1a42835 cbv 2022-02-18 12:24:10 +02:00
Aevann1 9c4dcb1144 gf 2022-02-16 03:42:11 +02:00
Aevann1 729e4a4c62 g 2022-02-16 03:16:01 +02:00
Aevann1 e8057ca010 gfd 2022-02-15 01:14:59 +02:00
Aevann1 bfaeff72b4 sdf 2022-02-14 23:00:59 +02:00
Aevann1 8d77d0e982 gdf 2022-02-11 20:44:12 +02:00
Aevann1 3bc88b8c06 gf 2022-02-11 17:02:27 +02:00
Aevann1 bcb66c6f72 vb 2022-02-07 17:07:46 +02:00
Aevann1 022e300d2f SDF 2022-02-06 12:54:05 +02:00
Aevann1 5ade054494 sd 2022-02-04 10:59:12 +02:00
Aevann1 27766290a9 vxc 2022-02-03 08:39:02 +02:00
Aevann1 50a7cfc0c1 xvc 2022-02-01 02:07:15 +02:00
Aevann1 59027a7276 fds 2022-02-01 02:03:39 +02:00
Aevann1 26bfdd4f33 sfd 2022-02-01 01:10:24 +02:00
Aevann1 52b7fe533e vcxcvx 2022-01-28 04:54:50 +02:00
Aevann1 f6a11422c8 cxcx 2022-01-28 03:49:32 +02:00
Aevann1 7ed6c6e470 dssd 2022-01-28 03:49:09 +02:00
Aevann1 eb5bfcddee cx 2022-01-25 01:40:34 +02:00
Aevann1 c26b0cc2d8 xc 2022-01-24 23:49:12 +02:00
Aevann1 0d5b819b33 cvcv 2022-01-24 23:41:13 +02:00
Aevann1 1c85d271cb fd 2022-01-24 23:04:35 +02:00
Aevann1 eb90985c48 xc 2022-01-24 23:04:16 +02:00
Aevann1 e493592a23 vc 2022-01-24 22:26:15 +02:00
Aevann1 15cc5c612e vc 2022-01-24 21:40:58 +02:00
Aevann1 d808a5c0a5 xvc 2022-01-24 21:06:41 +02:00
Aevann1 091b6fad7d vc 2022-01-24 18:21:54 +02:00
Aevann1 8b381284c6 yolo 2022-01-24 01:06:34 +02:00
Aevann1 c8e3be1c39 fdsfsd 2022-01-23 21:51:56 +02:00
Aevann1 527c9da071 fdssfd 2022-01-23 17:29:13 +02:00
Aevann1 65daa0d82c cvxcvx 2022-01-22 21:49:12 +02:00
Aevann1 5213add93d fs 2022-01-22 21:28:49 +02:00
Aevann1 0b93902c2b cxzzcx 2022-01-22 21:21:16 +02:00
Aevann1 06afa3021e vxcxvc 2022-01-22 17:21:54 +02:00
Aevann1 5602905f7a cvxvxc 2022-01-22 16:32:02 +02:00
Aevann1 a58c48342b vxcxvc 2022-01-22 16:18:11 +02:00
Aevann1 5cc18bef1e chaos unfolds 2022-01-22 16:08:14 +02:00
Aevann1 247caf8683 marsey marsey marsey 2022-01-22 13:54:48 +02:00
Aevann1 3e4e93d522 vcxxcv 2022-01-22 12:43:06 +02:00
Aevann1 508a8f2e85 devrama 2022-01-22 12:41:37 +02:00
Aevann1 ebc416b39d dffssd 2022-01-22 01:37:56 +02:00
Aevann1 4106c26f06 retarded lives matter 2022-01-21 21:55:42 +02:00
Aevann1 4b6176989e cxvxvc 2022-01-21 16:22:44 +02:00
Aevann1 18a9903086 vxc 2022-01-21 13:55:53 +02:00
Aevann1 1e22d766f9 testing 2022-01-21 13:14:24 +02:00
Aevann1 81078c5877 fds 2022-01-19 11:07:16 +02:00
Aevann1 2b6418a132 testing 2022-01-15 08:31:17 +02:00
Aevann1 c9098526ed b 2022-01-14 14:04:34 +02:00
Aevann1 e472af987b freedom 2022-01-14 13:57:01 +02:00
Aevann1 92a24b5b2f bbb 2022-01-14 08:40:30 +02:00
Aevann1 7aede92a46 bbb 2022-01-14 06:15:41 +02:00
Aevann1 66372d8a95 bb 2022-01-14 02:14:55 +02:00
Aevann1 6ecf15476a g 2022-01-14 01:29:15 +02:00
Aevann1 b6163c58a1 vvv 2022-01-12 06:22:00 +02:00
Aevann1 4a4efee50d bv 2022-01-12 05:16:49 +02:00
Aevann1 6cd3b6d0bf ff 2022-01-12 04:42:26 +02:00
Aevann1 e34bb3027d bb 2022-01-12 04:21:04 +02:00
Aevann1 af32c302ed bbbb 2022-01-12 04:20:43 +02:00
Aevann1 2cbee62e13 bb 2022-01-12 04:07:11 +02:00
Aevann1 1ed3410bee bb 2022-01-12 03:46:16 +02:00
Aevann1 b5762b2e86 fv 2022-01-12 03:19:13 +02:00
Aevann1 543198a1ca bb 2022-01-12 01:00:10 +02:00
Aevann1 5255ead466 closing2 2022-01-11 23:54:41 +02:00
Aevann1 24f71966be closing 2022-01-11 23:53:49 +02:00
Aevann1 b69199054c under attack 2022-01-09 17:15:02 +02:00
Aevann1 94232d5d90 bvcbc 2022-01-08 08:41:40 +02:00
Aevann1 d0f3ae65e5 sfd 2022-01-07 23:03:14 +02:00
Aevann1 8a0d51c4e0 cvxx 2022-01-07 21:13:01 +02:00
Aevann1 00bdd2d1c2 fds 2022-01-07 20:20:51 +02:00
Aevann1 2c0b81297d sfd 2022-01-06 23:38:54 +02:00
Aevann1 b5ada859ff fsd 2022-01-03 13:26:30 +02:00
Aevann1 c7d26608c4 vxc 2022-01-03 13:05:25 +02:00
Aevann1 229f660eab fds 2022-01-03 13:02:04 +02:00
Aevann1 1c8f30ec1e fds 2022-01-03 12:32:31 +02:00
Aevann1 62be362806 fsdsf 2022-01-02 22:20:13 +02:00
Aevann1 c6dcc66193 fds 2022-01-02 16:14:12 +02:00
Aevann1 b3fe4bebef fds 2022-01-02 02:15:07 +02:00
Aevann1 00e5e1c048 fsd 2022-01-02 02:06:46 +02:00
Aevann1 1f885af866 fd 2022-01-02 02:05:22 +02:00
Aevann1 29a8c604e1 big update 2022-01-01 01:45:27 +02:00
Aevann1 a58aa45bab fds 2021-12-31 16:50:19 +02:00
Aevann1 a59539a95f dfs 2021-12-31 16:50:05 +02:00
Aevann1 89798803af dfs 2021-12-30 07:27:22 +02:00
Aevann1 ea4ce40b2f fds 2021-12-28 16:11:50 +02:00
Aevann1 37432cc602 sfd 2021-12-28 14:49:52 +02:00
Aevann1 bb182a0807 fds 2021-12-27 04:09:06 +02:00
Aevann1 48c9279ea9 fdfd 2021-12-27 03:11:45 +02:00
Aevann1 19bacd8357 pins logic rework 2021-12-26 03:03:21 +02:00
Aevann1 42394ef23b dsf 2021-12-25 01:10:11 +02:00
Aevann1 622f00a41a fsd 2021-12-25 01:09:08 +02:00
Aevann1 39e0ad5cf9 sdf 2021-12-25 01:00:09 +02:00
Aevann1 9416852615 sfd 2021-12-23 15:32:17 +02:00
Aevann1 6761caaff2 sdfdfs 2021-12-21 01:58:30 +02:00
Aevann1 d190ea4f53 fds 2021-12-20 22:47:55 +02:00
Aevann1 31d6db46fd sfddsf 2021-12-20 17:17:43 +02:00
Aevann1 b6b7d79fbf fsdfsd 2021-12-20 14:48:02 +02:00
Aevann1 efff0400ef fsfs 2021-12-20 02:27:25 +02:00
Aevann1 f7b8d85032 fsddfs 2021-12-19 16:18:17 +02:00
Aevann1 68bc992da1 sfdsdf 2021-12-19 15:01:28 +02:00
Aevann1 fe89c82198 sffsd 2021-12-17 05:25:05 +02:00
Aevann1 a87aed0006 fsdfds 2021-12-16 01:06:02 +02:00
Aevann1 88326a6919 fdssdf 2021-12-16 01:02:34 +02:00
Aevann1 45dc31780e fdssdf 2021-12-16 00:57:58 +02:00
Aevann1 fb35557855 fdssfd 2021-12-16 00:53:29 +02:00
Aevann1 7de646a47e fdsfsd 2021-12-16 00:52:07 +02:00
Aevann1 db2f4f88f7 fdsfsd 2021-12-16 00:50:44 +02:00
Aevann1 39d68d85fc gfdgd4 2021-12-16 00:49:27 +02:00
Aevann1 ea828fa70d fdsfds 2021-12-16 00:47:35 +02:00
Aevann1 62e51a6992 fsddsf 2021-12-16 00:45:35 +02:00
Aevann1 ac72d5defe dsffsd 2021-12-16 00:43:48 +02:00
Aevann1 85d61b405b fsdfds 2021-12-16 00:41:55 +02:00
Aevann1 53e2945f5b fsdfds 2021-12-16 00:40:23 +02:00
Aevann1 12de3e0ab8 fdsfsd 2021-12-16 00:38:04 +02:00
Aevann1 14adf80e12 fdsdf 2021-12-16 00:36:54 +02:00
Aevann1 2ac2718ee9 fdsfds 2021-12-16 00:34:38 +02:00
Aevann1 e1bbbe1ced sfdfds 2021-12-16 00:32:22 +02:00
Aevann1 30e4500380 fdsfds 2021-12-16 00:23:37 +02:00
Aevann1 d31b705da0 fsdsfd 2021-12-16 00:13:22 +02:00
Aevann1 5672cfa1b1 fdsfds 2021-12-16 00:02:15 +02:00
Aevann1 fcc496a1cb fdsfsd 2021-12-15 23:58:46 +02:00
Aevann1 4da2a295ba fsdfds 2021-12-15 23:58:20 +02:00
Aevann1 196949ecf7 fdsfds 2021-12-15 23:56:21 +02:00
Aevann1 d904baefcb fdsfds 2021-12-15 23:53:55 +02:00
Aevann1 a8df77f392 sfdfds 2021-12-15 23:50:33 +02:00
Aevann1 05b0bbb01f dfsfsd 2021-12-15 23:49:52 +02:00
Aevann1 63b8cf01b5 fdsfds 2021-12-15 23:47:58 +02:00
Aevann1 8cbfe3c497 fdsfds 2021-12-15 23:46:32 +02:00
Aevann1 62f525dbf1 sfdfds 2021-12-15 23:43:30 +02:00
Aevann1 5dbb83352f fdsfsd 2021-12-15 23:42:32 +02:00
Aevann1 f07532311e sfdsdf 2021-12-15 23:42:05 +02:00
Aevann1 dfb5e1ede9 fsdfsd 2021-12-15 23:41:23 +02:00
Aevann1 51a867f137 fdsfsd 2021-12-15 23:41:17 +02:00
Aevann1 2557e356d8 fdsfds 2021-12-15 23:39:40 +02:00
Aevann1 bda44eb5d6 fsdfsd 2021-12-15 23:38:27 +02:00
Aevann1 0464c68b0d fdsfsd 2021-12-15 23:38:07 +02:00
Aevann1 f39e66edde fsdfsd 2021-12-15 23:37:07 +02:00
Aevann1 cb593158a0 fsdsdf 2021-12-15 23:30:14 +02:00
Aevann1 091ab8ed5e dsfsf 2021-12-15 23:14:52 +02:00
Aevann1 44b629338b Merge branch 'master' of https://github.com/Aevann1/Drama into snow 2021-12-15 00:11:48 +02:00
Aevann1 5f3bc5d8a7 fdsfsd 2021-12-15 00:10:11 +02:00
Aevann1 4b8d712a00 Merge branch 'master' of https://github.com/Aevann1/Drama into snow 2021-12-14 23:34:36 +02:00
Aevann1 3f0ef520fc sdfsdf 2021-12-14 23:32:58 +02:00
Aevann1 07f6ae1608 Merge branch 'master' of https://github.com/Aevann1/Drama into snow 2021-12-14 22:32:36 +02:00
Aevann1 481af28e35 fdsfsd 2021-12-14 22:25:57 +02:00
Aevann1 bb7d768881 dsffds 2021-12-13 23:52:58 +02:00
Aevann1 799fb8f9c9 fdsfdsfds 2021-12-13 23:52:17 +02:00
Aevann1 0bb4e457a0 fdsfds 2021-12-13 03:00:08 +02:00
Aevann1 692b837f3f fsdfsd 2021-12-13 02:57:25 +02:00
Aevann1 f518a7497f sfdfsd 2021-12-12 22:14:30 +02:00
Aevann1 f163c662a4 fsdfsd 2021-12-12 22:12:19 +02:00
Aevann1 43125be074 sdffds 2021-12-12 22:00:30 +02:00
Aevann1 8cc67b2a95 fsdfsd 2021-12-12 22:00:02 +02:00