Aevann1
f2039d7713
sfd
2022-05-07 06:13:19 +02:00
Aevann1
ca61569b44
nv
2022-05-06 06:55:15 +02:00
TLSM
0447c9c09e
Fix remaining emoji-btn clickboxes. ( #247 )
...
In line with 1c363303f0
, repeat a similar fix for the four remaining
emoji-btns which had wrong clickboxes.
2022-05-06 05:38:20 +02:00
Aevann1
b84dd88e51
sfd
2022-05-06 00:58:10 +02:00
Aevann1
c5f5342373
sdf
2022-05-06 00:55:34 +02:00
Aevann1
bb43be278b
dg
2022-05-05 23:49:27 +02:00
Aevann1
bb515cb0e8
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-05-05 23:12:11 +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
640daf9560
html new line
2022-05-05 16:28:57 +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
TLSM
a0cfc7bf1c
Add admin status git revision. ( #244 )
...
Adds a line in admin_home which displays the currently active git
revision. Current methodology is via manually parsing files in .git.
Consider revising if the application ever has access to `git` shell,
which would obviate some minor security concerns around directory
traversal attacks.
2022-05-05 10:46:20 +02:00
Nekobit
1c363303f0
g ( #242 )
2022-05-05 04:15:23 +02:00
geese
02928305ed
aaa
2022-05-04 21:29:59 -04:00
Aevann1
2008bc76c1
cakedays
2022-05-05 01:31:11 +02:00
Aevann1
6b10d097a2
mn
2022-05-05 01:09:46 +02:00
TLSM
8fb6067701
Fix viewmore on removed post. ( #241 )
2022-05-05 01:07:45 +02:00
Aevann1
7c88c2e7e5
dgf
2022-05-04 23:42:34 +02:00
Aevann1
c96992f67b
fsd
2022-05-04 23:39:11 +02:00
Aevann1
46e391b5a7
fsd
2022-05-04 23:32:30 +02:00
Aevann1
e70ddb99c5
gf
2022-05-04 02:40:08 +02:00
Aevann1
a35ef11d77
fds
2022-05-03 21:19:00 +02:00
Aevann1
095e5cb0af
sanitize
2022-05-03 21:07:15 +02:00
Aevann1
18a4e7b0ca
fsd
2022-05-03 07:58:10 +02:00
Aevann1
5e2da5673c
fsd
2022-05-03 06:28:42 +02:00
Aevann1
7b834f2831
fd
2022-05-03 02:13:57 +02:00
Nekobit
94edc2ce52
Fix emojis on freakish browsers & fix buttons ( #240 )
...
thx u nekobit
2022-05-02 19:54:10 -04:00
Aevann1
df9585017c
dsa
2022-05-02 23:30:03 +02:00
TLSM
8eb86b965c
Partially revert self-upvote UI bug fix. ( #239 )
...
Turns out the snippet in templates/comments.html was necessary to
get proper behavior in notifications.
Might come back to debug this later, but people use notifications more
than they deal with edge case self-upvotes, so reverting for now.
The changes to prevent coin fuckery with self-upvoting appear to work
correctly in the wild, so leaving those in place.
2022-05-02 21:42:28 +02:00
Aevann1
18509b653a
dfg
2022-05-02 21:39:18 +02:00
carpathianflorist
e051ac8b8b
Update journoid_banner.html
2022-05-02 15:13:10 -04:00
Aevann1
cd78de4d0b
sdf
2022-05-02 21:11:03 +02:00
Aevann1
93ab0a1365
dfg
2022-05-02 21:10:49 +02:00
Aevann1
8b24faf9fd
sdf
2022-05-02 20:56:10 +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
TLSM
020fe6033c
Update journoid banner entries. ( #237 )
...
Fix Business Insider URL: was duplicate of LoTT Mashable link.
Add Glenn Beck Program mention.
2022-05-02 20:13:07 +02:00
TLSM
d1e2926ca3
Fix comment self-upvote removal UI bug. ( #236 )
...
Fixes minor UI bug when removing self-upvote on a comment. Previous
behavior, starting from a new comment:
- Initial state: score 1 from self-upvote, upvote button shows
highlighted as `color: var(--primary)`.
- Click on upvote button to remove self-upvote → button
unhighlights, score displays as 0.
- [reload page]
- Score displays as 0, but button is highlighted.
- Click on upvote button → button unhighlights, score displays
as -1. [If you reload the page now, state is score 0 &
highlighted; no change in serverside votes.]
- Click on upvote again → button highlights, score displays as 0.
- [reload page]
- Score displays as 1, button is highlighted.
Direct cause is `templates/comments.html @ L115-117`. I checked
`api_comment`, though, and it adds a vote on new comments, and that
state change propagates to the template's parameters before it renders,
so I believe the only time this triggers is specifically when a user
has removed their self-upvote. Bug is fixed when testing with L115-117
removed. Is there some other edge case it was meant to solve?
Secondary bugfix: Removing a self-upvote _costs_ you a coin & a
truescore point. I think this is one of the few ways to get negative
dramacoin. I chose to fix it by having self-votes and self-unvotes not
change coins/truecoins. The alternative of having new comments & posts
give the user +1 coin/truecoin would modify site behavior, and you'd
retroactively owe some powerusers thousands of DC & truescore.
2022-05-02 20:12:28 +02:00
Aevann1
53ac9ab777
dfs
2022-05-02 03:06:20 +02:00
Aevann1
6b3987299c
sdf
2022-05-02 02:41:00 +02:00
Aevann1
999c16e439
sfd
2022-05-02 02:04:25 +02:00
Aevann1
14ffac7db0
fsd
2022-05-02 02:02:31 +02:00
Aevann1
f3983ab491
sdf
2022-05-02 02:02:19 +02:00
Aevann1
41f08325fa
sdf
2022-05-02 01:58:06 +02:00
Aevann1
6619c2f4b2
dfg
2022-05-02 01:55:55 +02:00
Aevann1
ecf20686bb
jg
2022-05-02 01:51:47 +02:00
Aevann1
195ea385e3
gfd
2022-05-02 00:56:19 +02:00
Aevann1
94e6eb1ef6
sdf
2022-05-02 00:28:51 +02:00
Aevann1
a4b0565b5a
sfd
2022-05-01 23:48:53 +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
d08a6010c8
dfs
2022-04-29 21:19:54 +02:00
Aevann1
b0384c3647
sfd
2022-04-29 17:58:37 +02:00
Aevann1
e73fcbd56a
sfd
2022-04-29 17:17:14 +02:00
Aevann1
01e55c142a
fsd
2022-04-29 16:28:13 +02:00
Aevann1
ebba5fd9b3
gdf
2022-04-29 15:36:33 +02:00
Aevann1
0cfb1be47f
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-04-29 00:03:34 +02:00
Aevann1
ceb03b25bc
gfd
2022-04-29 00:03:31 +02:00
TLSM
3e8e299fb8
Add dynamic journoid banner text. ( #232 )
...
The .srd header banner currently has fixed text. However, there have
been many gayops which have made the news. journoid_banner.html is a
dynamic template which selects a random one to present.
Also, stylesheets and markup for the banner have been unslurred.
2022-04-28 23:58:41 +02:00
Aevann1
be32f091bc
dsf
2022-04-28 03:38:17 +02:00
Aevann1
43563ec143
sfd
2022-04-28 03:02:37 +02:00
Aevann1
8ae52ed35b
dsf
2022-04-28 02:45:49 +02:00
Aevann1
3061801270
fds
2022-04-28 02:44:38 +02:00
Aevann1
47fd1afa91
sfd'
2022-04-28 02:37:12 +02:00
Aevann1
5a689be072
dg4
2022-04-28 02:13:30 +02:00
Aevann1
d961ffc913
fds
2022-04-28 02:04:01 +02:00
Aevann1
20f925afb7
fds
2022-04-28 01:09:39 +02:00
Aevann1
6db7bd5885
fsd
2022-04-28 00:43:22 +02:00
Aevann1
583765f259
czx
2022-04-27 17:03:25 +02:00
Aevann1
50022797a7
fds
2022-04-27 16:29:32 +02:00
gooseman
967b1b5141
make logo not giant lol
2022-04-26 17:25:06 -04:00
Aevann1
5a49be1d47
fsd
2022-04-26 15:40:37 +02:00
Aevann1
79c6630285
gf
2022-04-26 15:28:35 +02:00
Aevann1
1f7d343ff6
sfd
2022-04-26 00:45:05 +02:00
Aevann1
13166f5ca3
vcx
2022-04-26 00:43:59 +02:00
Aevann1
2d1d946919
vxc
2022-04-26 00:41:34 +02:00
Aevann1
5d8fdef38c
fsd
2022-04-26 00:36:47 +02:00
Aevann1
72346b4e88
fsd
2022-04-26 00:35:27 +02:00
Aevann1
18acaa8dd1
nv
2022-04-26 00:29:35 +02:00
Aevann1
0f05bf3f94
fsd
2022-04-26 00:28:20 +02:00
Aevann1
139a01998b
ti
2022-04-25 23:41:46 +02:00
Aevann1
836ed4ba91
vxc
2022-04-25 22:07:03 +02:00
Aevann1
9479dc8016
vcx
2022-04-25 22:00:04 +02:00
Aevann1
4bf5a2a3c4
l;k
2022-04-25 21:44:57 +02:00
Aevann1
0ed35ce69f
vxc
2022-04-25 21:42:35 +02:00
Aevann1
ddbafe7d78
vcx
2022-04-25 17:48:36 +02:00
Aevann1
94a190a46b
czx
2022-04-25 00:38:24 +02:00
Aevann1
d5a37f475c
czx
2022-04-25 00:35:41 +02:00
Aevann1
d83410a27a
dfs
2022-04-24 23:19:01 +02:00
Aevann1
89b49f9337
sdf
2022-04-24 22:52:10 +02:00
Aevann1
8f1f605877
c
2022-04-24 21:18:19 +02:00
Aevann1
2f14624ffe
vcx
2022-04-24 21:09:36 +02:00
Aevann1
d1a4527e97
fds
2022-04-24 21:04:00 +02:00
Aevann1
b554065c49
vcx
2022-04-24 19:30:05 +02:00
Aevann1
811a8daad9
fds
2022-04-24 19:09:47 +02:00
Aevann1
6ea487a6e7
fsd
2022-04-24 18:25:01 +02:00
Aevann1
5fd4a0d83d
fds
2022-04-23 01:32:48 +02:00
Aevann1
df046d4677
dsf
2022-04-23 01:31:55 +02:00
Aevann1
68add1eb36
fds
2022-04-23 00:07:58 +02:00
Aevann1
8b49c6772e
fds
2022-04-22 22:27:24 +02:00
Aevann1
be49ed862f
fds
2022-04-22 22:08:52 +02:00
Aevann1
c447af6f50
fdssfd
2022-04-22 22:02:47 +02:00
Aevann1
e384356b33
fsd
2022-04-22 21:41:37 +02:00
Aevann1
d5453085a4
fds
2022-04-22 21:26:49 +02:00
Aevann1
d97343c5be
fsd
2022-04-22 21:24:28 +02:00
Aevann1
6b02d11238
sfd
2022-04-22 21:23:38 +02:00
Aevann1
e391ef7a29
fds
2022-04-22 21:22:11 +02:00
Aevann1
c6252e30e0
fsd
2022-04-22 14:42:40 +02:00
Aevann1
9f3654cfbe
fds
2022-04-21 00:19:43 +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
7e033d25b0
dfs
2022-04-19 20:19:43 +02:00
Aevann1
f3743d717d
fds
2022-04-18 23:11:30 +02:00
Aevann1
0e74b54424
fsd
2022-04-18 20:25:14 +02:00
Aevann1
8d268268f1
fds
2022-04-18 19:20:10 +02:00
Aevann1
004795d51f
fds
2022-04-18 19:02:20 +02:00
Aevann1
56377f5bab
fsd
2022-04-18 18:09:44 +02:00
Aevann1
d7fa942d85
fds
2022-04-18 18:01:03 +02:00
Aevann1
0f05a76522
fds
2022-04-18 00:16:02 +02:00
Aevann1
8214e2c6f9
fds
2022-04-18 00:13:37 +02:00
Aevann1
10984dc92c
fds
2022-04-17 22:29:14 +02:00
Aevann1
264528c72c
cxcxc
2022-04-17 22:28:11 +02:00
Aevann1
456b9af099
fds
2022-04-17 22:26:45 +02:00
Aevann1
2de411fe23
fds
2022-04-17 20:01:18 +02:00
Aevann1
be051766cc
fds
2022-04-17 19:54:18 +02:00
Aevann1
252d3df198
gf
2022-04-17 19:51:01 +02:00
Aevann1
15fdefc584
fds
2022-04-17 17:50:14 +02:00
Aevann1
5de173b73d
fd
2022-04-17 17:47:56 +02:00
Aevann1
782c58e8c0
fsd
2022-04-17 15:54:22 +02:00
Aevann1
48c0094ae5
fds
2022-04-17 15:43:36 +02:00
Aevann1
2bff85b439
fds
2022-04-17 11:11:19 +02:00
Aevann1
1ffa78bdca
fds
2022-04-17 01:07:51 +02:00
Aevann1
0005e0c41b
fds
2022-04-17 01:01:33 +02:00
Aevann1
39c374a90d
fds
2022-04-17 00:42:12 +02:00
Aevann1
c9883f28c0
fds
2022-04-16 22:29:37 +02:00
Aevann1
2c8fe2adce
fds
2022-04-16 22:12:34 +02:00
Aevann1
c6198ffe54
fds
2022-04-16 22:11:19 +02:00
Aevann1
6f6fa51f36
g
2022-04-16 21:15:07 +02:00
Aevann1
6c662e351a
fds
2022-04-16 21:14:11 +02:00
Aevann1
777baa68eb
fds
2022-04-16 17:50:07 +02:00
Aevann1
2d45a66739
fdsfd
2022-04-16 17:25:17 +02:00
Aevann1
ebaa535725
fsd
2022-04-16 17:14:37 +02:00
Aevann1
ff32a6bee3
fds
2022-04-16 01:10:23 +02:00
Aevann1
7047953ce7
fdsdfs
2022-04-16 00:39:17 +02:00
Aevann1
24c2c52fe4
fds
2022-04-15 18:58:02 +02:00
Aevann1
71bb0385cf
fds
2022-04-15 18:57:41 +02:00
Aevann1
0bdfd182d8
fds
2022-04-15 18:53:48 +02:00
Aevann1
99cb01d9fc
fdsfds
2022-04-15 18:28:08 +02:00
Aevann1
43006ba440
fds
2022-04-15 17:03:02 +02:00
Aevann1
e11ae7581d
fds
2022-04-14 21:50:08 +02:00
Aevann1
b54332b041
fd
2022-04-14 19:41:21 +02:00
Aevann1
923cac0125
fds
2022-04-14 19:40:13 +02:00
Aevann1
9bcc5425d7
fds
2022-04-14 19:24:40 +02:00
Aevann1
ab512b1406
fds
2022-04-14 19:22:37 +02:00
Aevann1
543b9a73cb
rfds
2022-04-14 19:20:00 +02:00
Aevann1
396762f799
fsd
2022-04-14 18:48:50 +02:00
Aevann1
c0a0ca0217
fds
2022-04-14 18:46:57 +02:00
bAWario
8c25a48d0c
Glowiefied Checkmark ( #226 )
...
Co-authored-by: Captain <Captain@PC>
2022-04-14 00:23:46 +02:00
Aevann1
bae617974f
fds
2022-04-13 22:20:57 +02:00
Aevann1
36623e6d0b
fds
2022-04-13 22:20:55 +02:00
Aevann1
bbd633e8ca
fds
2022-04-13 22:07:58 +02:00
Aevann1
154566fb38
fds
2022-04-13 22:01:41 +02:00
Aevann1
e264084921
fds
2022-04-13 21:38:15 +02:00
Aevann1
9d9ad47be7
fds
2022-04-13 21:35:22 +02:00
Aevann1
3ea5c669d2
fdfsd
2022-04-13 21:31:13 +02:00
Aevann1
d5b6fa4ed3
dfg
2022-04-13 21:27:48 +02:00
Aevann1
2406f332f7
fds
2022-04-13 21:18:33 +02:00
Aevann1
5ce87b1f3e
fsd
2022-04-13 19:29:28 +02:00
Aevann1
79b51f88e1
fds
2022-04-13 18:05:21 +02:00
Aevann1
e86c41799c
fds
2022-04-13 17:54:06 +02:00
Aevann1
b36a71282c
thank you drtransimisia
2022-04-13 16:28:35 +02:00
Aevann1
7e75211049
fsd
2022-04-13 16:14:47 +02:00
Aevann1
abfb3313d5
SDF
2022-04-13 16:10:54 +02:00
Aevann1
c63689a576
fsdfds
2022-04-13 15:34:23 +02:00
Aevann1
862af75b82
gf
2022-04-13 03:13:09 +02:00
Aevann1
7f865fb4e6
fd
2022-04-13 03:12:38 +02:00
Aevann1
784d4d84bd
sdf
2022-04-13 02:34:26 +02:00
Aevann1
db8b1a41cd
fds
2022-04-13 02:23:44 +02:00
Aevann1
26c2870454
fds
2022-04-13 02:17:37 +02:00
Aevann1
7a7090ef3c
fds
2022-04-13 02:15:47 +02:00
Aevann1
0784c1577f
fds
2022-04-13 02:13:18 +02:00
Aevann1
a4c5e2ac96
sfd
2022-04-13 02:10:48 +02:00
Aevann1
662d6ae242
fsd
2022-04-13 02:09:55 +02:00
Aevann1
709eb5a2de
fds
2022-04-13 02:05:18 +02:00
Aevann1
1c4425bf31
fds
2022-04-13 01:36:06 +02:00
Aevann1
9471eef7b6
fds
2022-04-13 01:28:24 +02:00
Aevann1
f88596fadb
fsd
2022-04-13 01:05:02 +02:00
Aevann1
b443dc1d40
fsd
2022-04-13 00:52:22 +02:00
Aevann1
249be4da66
fsd
2022-04-13 00:46:32 +02:00
Aevann1
b35ce0ec9c
fds
2022-04-13 00:44:09 +02:00
Aevann1
711e7b5f43
fsd
2022-04-13 00:44:00 +02:00
Aevann1
286f47f6f8
fds
2022-04-13 00:35:18 +02:00
Aevann1
3ffae51be5
fsd
2022-04-13 00:28:28 +02:00
Aevann1
5a6ac9d8b2
fsd
2022-04-12 22:45:07 +02:00
Aevann1
e42e7c37b7
fsd
2022-04-12 21:09:15 +02:00
Aevann1
579e81de2a
site settings
2022-04-12 21:05:50 +02:00
Aevann1
17852d30e6
fart mode
2022-04-12 19:29:52 +02:00
Aevann1
e7694c8425
sfd
2022-04-12 00:02:54 +02:00
Aevann1
81b6dff3bb
fds
2022-04-11 18:39:04 +02:00
Aevann1
d9ebb86d37
fds
2022-04-11 12:44:33 +02:00
Aevann1
51ebba5bca
gf
2022-04-10 20:42:58 +02:00
Aevann1
e9e9a72921
fds
2022-04-10 20:06:36 +02:00
Aevann1
67016830f7
fds
2022-04-10 20:05:46 +02:00
Aevann1
aa388dabc4
fsd
2022-04-10 19:46:24 +02:00
Aevann1
344f1afa93
fds
2022-04-10 18:47:17 +02:00
Aevann1
70114651b8
fds
2022-04-10 16:04:48 +02:00
Aevann1
8851da2725
fds
2022-04-10 15:59:44 +02:00
Aevann1
688bfb5a50
gf
2022-04-10 02:44:59 +02:00
Aevann1
e6c0044d35
fart
2022-04-10 02:37:45 +02:00
Aevann1
a334aa815e
fsd
2022-04-10 02:11:06 +02:00
Aevann1
575a3f3712
warning
2022-04-10 02:05:15 +02:00
Aevann1
3b513d0841
gfd
2022-04-10 01:41:36 +02:00
Aevann1
15a02cf3cd
fds
2022-04-10 01:07:03 +02:00
Aevann1
4a4f402c0d
g
2022-04-09 20:26:10 +02:00
Aevann1
1f0d46ba66
fds
2022-04-09 20:09:33 +02:00
Aevann1
94658d1edc
g
2022-04-09 20:01:36 +02:00
Aevann1
953761ad15
cvx
2022-04-09 19:58:03 +02:00
Aevann1
3f94aaa3cf
fds
2022-04-09 19:51:37 +02:00
Aevann1
4a4591876e
gf
2022-04-09 19:32:55 +02:00
Aevann1
4ca5c7a0d8
fsd
2022-04-09 19:32:38 +02:00
Aevann1
6db737ba03
ds
2022-04-09 18:42:23 +02:00
Aevann1
0201001279
fsd
2022-04-08 01:11:38 +02:00
Aevann1
e32f47bc39
fs
2022-04-07 03:43:43 +02:00
Aevann1
463b8607be
fds
2022-04-07 03:22:46 +02:00
Aevann1
2dc99c8d18
fds
2022-04-07 03:18:46 +02:00
Aevann1
6993d28e18
hgf
2022-04-07 02:21:38 +02:00
Aevann1
3d78bf226b
dgf
2022-04-07 02:10:21 +02:00
Aevann1
b45de251f5
gdffds
2022-04-07 02:08:17 +02:00
Aevann1
77175051ac
gd
2022-04-07 01:50:32 +02:00
Aevann1
1c7c40b5ca
fsd
2022-04-07 01:03:18 +02:00
Aevann1
858c53e8e4
fd
2022-04-07 00:54:09 +02:00
Aevann1
1dd380e864
gdf
2022-04-07 00:37:25 +02:00
Aevann1
3af80e37e9
fsd
2022-04-06 23:53:14 +02:00
Aevann1
430e1dab71
gd
2022-04-06 23:49:45 +02:00
Aevann1
17c7759a75
bc
2022-04-06 23:48:15 +02:00
Aevann1
21e97950ba
bc
2022-04-06 23:46:24 +02:00
Aevann1
102841ea7a
bc
2022-04-06 23:44:58 +02:00
Aevann1
eeca8328f9
fds
2022-04-06 23:13:02 +02:00
Aevann1
a028fab902
gf
2022-04-06 23:12:08 +02:00
Aevann1
d495b961d8
fg
2022-04-06 23:01:32 +02:00
Aevann1
b841e7ae12
fds
2022-04-06 21:33:42 +02:00
Aevann1
30c426f0bd
gd
2022-04-05 21:51:10 +02:00
Aevann1
82a21c0a5e
sfd
2022-04-05 21:48:46 +02:00
Aevann1
83f222b04e
fds
2022-04-05 21:47:48 +02:00
Aevann1
cc2b6eb006
fsd
2022-04-05 21:08:06 +02:00
Aevann1
99b35847e4
dfs
2022-04-05 20:06:24 +02:00
Aevann1
835a7ecc55
fds
2022-04-05 19:27:13 +02:00
Aevann1
e4c8bde7ba
fsfd
2022-04-05 18:49:05 +02:00
Aevann1
f2ac1847e3
fds
2022-04-05 18:02:24 +02:00
Aevann1
eca7f466df
fsd
2022-04-05 17:04:15 +02:00
Aevann1
c2db52737b
sfd
2022-04-05 15:55:32 +02:00