Aevann1
2132703204
fds
2022-05-03 21:59:54 +02:00
Aevann1
095e5cb0af
sanitize
2022-05-03 21:07:15 +02:00
Aevann1
a31d0598cc
fix
2022-05-03 06:59:47 +02:00
Aevann1
5e2da5673c
fsd
2022-05-03 06:28:42 +02:00
Aevann1
47d01ed00b
vb
2022-05-03 04:15:35 +02:00
Aevann1
65b3a5d375
fsd
2022-05-03 03:39:20 +02:00
Aevann1
96ea758ed9
sfd
2022-05-03 03:37:51 +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
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
60481a175b
sfd\
2022-05-02 20:07:17 +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
9eeb214a24
fsd
2022-05-02 03:45:22 +02:00
Aevann1
f59286b202
fsd
2022-05-02 03:41:08 +02:00
Aevann1
56ea11ea28
sfd
2022-05-02 00:59:28 +02:00
Aevann1
0d08156cf9
fsd
2022-05-02 00:59:08 +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
outruncolors
0ff7bdc28a
Added doubledown and insurance functionality ( #235 )
...
* Added doubledown functionality
* Add insurance
2022-05-01 20:24:01 +02:00
Aevann1
039c121055
fds
2022-05-01 02:54:17 +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
aefb322952
fds
2022-04-29 17:22:31 +02:00
Aevann1
e73fcbd56a
sfd
2022-04-29 17:17:14 +02:00
Aevann1
2d4cf226e4
fds
2022-04-29 16:52:00 +02:00
Aevann1
b7ba495555
sfd
2022-04-29 16:48:13 +02:00
Aevann1
08ed7b044b
fds
2022-04-29 16:47:34 +02:00
Aevann1
4ee8d15e2a
fds
2022-04-29 16:47:03 +02:00
Aevann1
6856eb0dd0
sdf
2022-04-29 16:44:21 +02:00
Aevann1
49751bc6d8
fsd
2022-04-29 16:43:21 +02:00
Aevann1
9353f6507c
fds
2022-04-29 16:41:35 +02:00
Aevann1
9ba2593f4f
fsd
2022-04-29 16:39:56 +02:00
Aevann1
8d732b8f7b
fsd
2022-04-29 16:02:52 +02:00
Aevann1
e5014b4cf4
fsd
2022-04-29 02:02:00 +02:00
Aevann1
43563ec143
sfd
2022-04-28 03:02:37 +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
9499cde2aa
fsd
2022-04-28 00:38:03 +02:00
Aevann1
43751ccde2
vdx
2022-04-26 16:18:57 +02:00
Aevann1
5a49be1d47
fsd
2022-04-26 15:40:37 +02:00
Aevann1
ab83d60730
fds
2022-04-26 15:01:05 +02:00
Aevann1
a11c37f7be
fd
2022-04-26 14:59:28 +02:00
Aevann1
5c1f253e0b
dfs
2022-04-26 02:38:52 +02:00
Aevann1
43366f4a28
fds
2022-04-26 02:26:27 +02:00
Aevann1
a895faefe5
fsd
2022-04-26 00:48:28 +02:00
Aevann1
0f05bf3f94
fsd
2022-04-26 00:28:20 +02:00
Aevann1
5c21180705
Revert "vxc"
...
This reverts commit 4d0c7ba456
.
2022-04-25 23:59:12 +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
ad47e9524a
dfs
2022-04-25 21:52:30 +02:00
Aevann1
0ed35ce69f
vxc
2022-04-25 21:42:35 +02:00
Aevann1
4d0c7ba456
vxc
2022-04-25 18:38:06 +02:00
Aevann1
e60fe0bcd6
gf
2022-04-25 16:51:40 +02:00
Aevann1
4a782549c8
dfs
2022-04-24 23:09:21 +02:00
Aevann1
0cbd70a8d6
fad
2022-04-24 22:39:37 +02:00
Aevann1
b554065c49
vcx
2022-04-24 19:30:05 +02:00
pqpetq
fd80fe6313
fixes and additions ( #230 )
...
* Update posts.py
* Update readme.md
* Update requirements.txt
* Update requirements.txt
Co-authored-by: Aevann1 <59999695+Aevann1@users.noreply.github.com>
2022-04-24 15:22:12 +02:00
Aevann1
457a717075
fds
2022-04-24 00:09:25 +02:00
Aevann1
8dde3965aa
fds
2022-04-24 00:06:45 +02:00
Aevann1
d026174472
fds
2022-04-23 00:48:01 +02:00
Aevann1
68add1eb36
fds
2022-04-23 00:07:58 +02:00
Aevann1
be49ed862f
fds
2022-04-22 22:08:52 +02:00
Aevann1
80346a6377
fds
2022-04-22 17:45:26 +02:00
Aevann1
6b97488355
fds
2022-04-22 17:08:42 +02:00
Aevann1
bc762ff06c
fsd
2022-04-22 17:05:34 +02:00
Aevann1
088d510da6
fsd
2022-04-22 16:51:40 +02:00
Aevann1
f30b97d513
fds
2022-04-22 16:15:17 +02:00
Aevann1
ac4da7516d
fsdfds
2022-04-22 15:23:56 +02:00
Aevann1
031d9c52e0
fds
2022-04-21 18:10:15 +02:00
Aevann1
df793e5347
fsd
2022-04-20 21:25:19 +02:00
Aevann1
3e0348833e
fds
2022-04-20 19:34:27 +02:00
Aevann1
cb847ecd4f
hg
2022-04-20 19:13:27 +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
9f89e8a0aa
fsd
2022-04-19 21:14:09 +02:00
Aevann1
aa498d89c7
gfd
2022-04-19 21:13:36 +02:00
Aevann1
f940f4bcb7
fds
2022-04-19 20:28:19 +02:00
Aevann1
c2815804c9
gf
2022-04-19 20:19:12 +02:00
Aevann1
c60adf958a
sfd
2022-04-19 19:50:13 +02:00
Aevann1
e1e45982fb
fsa
2022-04-18 23:18:02 +02:00
Aevann1
f3743d717d
fds
2022-04-18 23:11:30 +02:00
Aevann1
0705e96770
fds
2022-04-18 20:45:18 +02:00
Aevann1
cf886f13d1
fds
2022-04-18 20:38:26 +02:00
Aevann1
1e49e260cc
fsd
2022-04-18 20:30:25 +02:00
Aevann1
0e74b54424
fsd
2022-04-18 20:25:14 +02:00
Aevann1
521eb16db7
fds
2022-04-18 19:51:39 +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
9c0441aef9
fsd
2022-04-17 23:46:29 +02:00
Aevann1
78ea56837f
fds
2022-04-17 22:20:40 +02:00
Aevann1
e048b691f1
dfs
2022-04-17 19:16:15 +02:00
Aevann1
ce2ffbd0e9
fds
2022-04-17 19:04:11 +02:00
Aevann1
7c18a97d56
fds
2022-04-17 16:59:18 +02:00
Aevann1
1f5fa278d0
fsd
2022-04-17 11:23:42 +02:00
Aevann1
270e789dec
fds
2022-04-16 19:01:46 +02:00
Aevann1
9685acd421
fds
2022-04-16 19:01:40 +02:00
Aevann1
6406fdd89a
fsd
2022-04-16 18:59:52 +02:00
Aevann1
bd2d8539f7
fds
2022-04-16 18:57:44 +02:00
Aevann1
9551f7a548
fsd
2022-04-16 18:55:36 +02:00
Aevann1
e96c9a49cb
fsd
2022-04-16 17:07:44 +02:00
Aevann1
62bfc5e629
fsd
2022-04-16 17:05:33 +02:00
Aevann1
2e07356b3e
vdvg
2022-04-16 01:21:30 +02:00
Aevann1
6a8eff8393
fds
2022-04-16 01:19:27 +02:00
Aevann1
99cb01d9fc
fdsfds
2022-04-15 18:28:08 +02:00
Aevann1
75be2dea76
fds
2022-04-15 17:35:56 +02:00
Aevann1
a1d7849798
fds
2022-04-15 17:35:11 +02:00
Aevann1
2abddddc30
fsd
2022-04-15 17:05:19 +02:00
Aevann1
43006ba440
fds
2022-04-15 17:03:02 +02:00
Aevann1
6abaa2975a
fds
2022-04-14 20:42:48 +02:00
Aevann1
752c974c72
fsd
2022-04-14 19:31:45 +02:00
Aevann1
543b9a73cb
rfds
2022-04-14 19:20:00 +02:00
Aevann1
f53342d733
Merge branch 'frost' of https://github.com/Aevann1/Drama into frost
2022-04-14 18:26:43 +02:00
Aevann1
348d698239
fds
2022-04-14 18:26:41 +02:00
reality500
5d6885e5bf
Add logged_out redirect ( #227 )
2022-04-14 00:54:32 +02:00
Aevann1
25a130f593
fds
2022-04-13 16:19:18 +02:00
Aevann1
579e81de2a
site settings
2022-04-12 21:05:50 +02:00
Aevann1
8098f4c4f7
fsd
2022-04-12 19:32:53 +02:00
Aevann1
17852d30e6
fart mode
2022-04-12 19:29:52 +02:00
Aevann1
ec661f4115
gfd
2022-04-12 18:52:18 +02:00
Aevann1
a87a94ce60
fdsfds
2022-04-12 16:59:37 +02:00
Aevann1
81b6dff3bb
fds
2022-04-11 18:39:04 +02:00
Aevann1
ce7ae3dbd3
fds
2022-04-11 13:25:58 +02:00
Aevann1
51ebba5bca
gf
2022-04-10 20:42:58 +02:00
Aevann1
bc092b8011
sfd
2022-04-10 18:43:39 +02:00
Aevann1
95fd9c3912
fds
2022-04-10 18:37:40 +02:00
Aevann1
c0c0b3a134
fsd
2022-04-10 18:27:27 +02:00
Aevann1
de6dbead0d
dsf
2022-04-10 17:28:31 +02:00
Aevann1
49c1db511d
gfd
2022-04-10 16:56:38 +02:00
Aevann1
231a55ea49
fds
2022-04-10 16:05:39 +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
30833f8130
fsd
2022-04-10 01:12:59 +02:00
Aevann1
15a02cf3cd
fds
2022-04-10 01:07:03 +02:00
Aevann1
ef8068e644
fsd
2022-04-09 18:52:25 +02:00
Aevann1
26736b1324
fds
2022-04-08 04:56:10 +02:00
Aevann1
ee7d2a6afa
fds
2022-04-07 03:20:52 +02:00
Aevann1
2dc99c8d18
fds
2022-04-07 03:18:46 +02:00
Aevann1
77175051ac
gd
2022-04-07 01:50:32 +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
cc2b6eb006
fsd
2022-04-05 21:08:06 +02:00
Aevann1
f1fdeb866c
fsd
2022-04-05 20:41:54 +02:00
Aevann1
9a75ddee97
dogecore
2022-04-05 17:50:56 +02:00
Aevann1
eca7f466df
fsd
2022-04-05 17:04:15 +02:00
Aevann1
a607febc10
sfd
2022-04-05 15:32:27 +02:00
Aevann1
f833729224
fds
2022-04-05 15:31:40 +02:00
Aevann1
2d9da9f1a3
fds
2022-04-05 01:14:49 +02:00
Aevann1
0c2e181d2a
fds
2022-04-05 01:12:00 +02:00
Aevann1
4c2f7d5667
fsd
2022-04-04 23:15:25 +02:00
Aevann1
ceaceffcd6
sfd
2022-04-04 23:14:21 +02:00
Aevann1
8ad6fd509f
gd
2022-04-04 22:53:37 +02:00
Aevann1
bec149c6ec
fds
2022-04-04 22:00:06 +02:00
Aevann1
7a2cd0decc
dfs
2022-04-04 21:27:51 +02:00
Aevann1
b2a73302ec
fds
2022-04-04 21:27:43 +02:00
Aevann1
2c4d793f2b
sfd
2022-04-04 21:27:27 +02:00
Aevann1
2ac5369a2c
fds
2022-04-04 21:24:22 +02:00
Aevann1
3496d095b2
fds
2022-04-04 21:12:39 +02:00
Aevann1
cc9236fb88
wtf
2022-04-04 21:08:06 +02:00
Aevann1
4d60fcf0f0
gdf
2022-04-04 21:00:17 +02:00
Aevann1
08471bd35d
fds
2022-04-04 20:59:14 +02:00
Aevann1
7156f216e4
sdf
2022-04-04 20:57:35 +02:00
Aevann1
6acd03e103
fds
2022-04-04 20:54:16 +02:00
Aevann1
bd72392448
fds
2022-04-04 20:52:20 +02:00
Aevann1
b09bbde529
fsd
2022-04-04 20:51:57 +02:00
Aevann1
d4c9761e03
fdfs
2022-04-04 20:51:44 +02:00
Aevann1
6135f2a3c3
fds
2022-04-04 20:51:32 +02:00
Aevann1
02f5dc4065
fsd
2022-04-04 20:51:15 +02:00
Aevann1
396dcc748d
fds
2022-04-04 20:49:55 +02:00
Aevann1
12e0c794e4
fds
2022-04-04 20:48:46 +02:00
Aevann1
6fab5f144e
fsd
2022-04-04 20:48:08 +02:00
Aevann1
e291d43640
fds
2022-04-04 20:47:00 +02:00
Aevann1
1f836769fc
fds
2022-04-04 20:39:35 +02:00
Aevann1
9aadc6736d
sfd
2022-04-04 20:38:03 +02:00
Aevann1
5ff7d64c84
devrama
2022-04-04 20:36:41 +02:00
Aevann1
16316ec88f
fds
2022-04-04 20:32:03 +02:00
Aevann1
1ef60af223
fds
2022-04-04 20:31:04 +02:00
Aevann1
9e9873ffbf
sfd
2022-04-04 20:29:21 +02:00
Aevann1
ee15466121
fds
2022-04-04 20:27:32 +02:00
Aevann1
be2cea3ea9
devrana
2022-04-04 20:25:34 +02:00
Aevann1
36f7449365
fds
2022-04-04 19:55:35 +02:00
Aevann1
1135096166
sdf
2022-04-04 19:54:34 +02:00
Aevann1
02f8729c5f
devrama
2022-04-04 19:52:14 +02:00
Aevann1
0b326f7bd5
gdf
2022-04-04 19:29:52 +02:00
Aevann1
6ca83dcc6c
fds
2022-04-04 12:34:49 +02:00
Aevann1
df442ee2fe
fds
2022-04-04 04:34:35 +02:00
Aevann1
82a749e9e3
sdf
2022-04-04 04:01:06 +02:00
Aevann1
889a8948c4
fsd
2022-04-04 03:41:20 +02:00
Aevann1
83749285c5
less go
2022-04-04 03:41:15 +02:00
Aevann1
5868b07412
dfs
2022-04-04 03:27:08 +02:00
Aevann1
aaf7d680e4
fds
2022-04-04 03:26:48 +02:00
Aevann1
bfa2b44630
fds
2022-04-04 03:24:48 +02:00
Aevann1
7845461293
fds
2022-04-04 03:21:36 +02:00
Aevann1
60128ea50f
fds
2022-04-04 03:20:09 +02:00
Aevann1
24d77fc3b7
fds
2022-04-04 03:19:02 +02:00
Aevann1
f56873c40b
fds
2022-04-04 03:18:30 +02:00
Aevann1
4517505b53
fsd
2022-04-04 03:14:14 +02:00
Aevann1
7def94f50e
fsd
2022-04-04 03:10:47 +02:00
Aevann1
4927bba558
fds
2022-04-04 03:03:13 +02:00
Aevann1
48f26e7e27
fs
2022-04-04 03:02:03 +02:00
Aevann1
55e4580707
fds]
2022-04-04 03:00:50 +02:00
Aevann1
4b4d78b35c
fds
2022-04-04 02:59:22 +02:00
Aevann1
4215e3079d
fds
2022-04-04 02:56:16 +02:00
Aevann1
9b43806911
sdf
2022-04-04 02:55:00 +02:00
Aevann1
5214f81d49
fds
2022-04-04 02:54:53 +02:00
Aevann1
3a6c785d03
fsd
2022-04-04 02:51:46 +02:00
Aevann1
f93309a875
sdf
2022-04-04 02:49:40 +02:00
Aevann1
b0fc109f30
fds
2022-04-04 02:49:12 +02:00
Aevann1
1ef2adeaec
fsd
2022-04-04 02:48:16 +02:00
Aevann1
2c34cb98ac
fds
2022-04-04 02:47:47 +02:00
Aevann1
078dd40262
fds
2022-04-04 02:46:06 +02:00
Aevann1
417a62faef
fsd
2022-04-04 02:44:21 +02:00
Aevann1
ec35e83913
sdf
2022-04-04 02:39:47 +02:00
Aevann1
ef8a31c268
sdf
2022-04-04 02:38:00 +02:00
Aevann1
e64961f450
fds
2022-04-04 02:33:22 +02:00
Aevann1
e61aa9ae92
fsd
2022-04-04 02:32:19 +02:00
Aevann1
a96c7469f9
fdsfds
2022-04-04 02:29:02 +02:00
Aevann1
f1c217c54f
fds
2022-04-04 02:27:21 +02:00
Aevann1
677899062c
fds
2022-04-04 02:24:18 +02:00
Aevann1
ac6473ffb9
fds
2022-04-04 02:21:59 +02:00
Aevann1
5ff51db7d4
fds
2022-04-04 02:20:24 +02:00
Aevann1
305368681d
fds
2022-04-04 02:18:37 +02:00
Aevann1
222d9c5cb4
dfs
2022-04-04 02:17:49 +02:00
Aevann1
9ac10af08f
fsd
2022-04-04 02:15:10 +02:00
Aevann1
9fb785500c
fsd
2022-04-04 02:14:39 +02:00
Aevann1
781a8beda8
fsd
2022-04-04 02:13:43 +02:00
Aevann1
a5ca1e51e7
gfd
2022-04-04 02:12:34 +02:00
Aevann1
98e627aa44
fsd
2022-04-04 02:12:12 +02:00
Aevann1
6299b891f4
fsd
2022-04-04 02:11:33 +02:00
Aevann1
f8f3b02418
fds
2022-04-04 02:10:16 +02:00
Aevann1
69f6a036cc
fds
2022-04-04 02:09:14 +02:00
Aevann1
f3337453f8
fsd'
2022-04-04 02:06:49 +02:00
Aevann1
6a28bf1f8f
fsd
2022-04-04 02:06:38 +02:00
Aevann1
5b73881849
dfs
2022-04-04 02:05:40 +02:00
Aevann1
79af506932
fds
2022-04-04 02:05:06 +02:00
Aevann1
75fcc2ed1b
fds
2022-04-04 02:04:22 +02:00
Aevann1
c75d44f28b
fds
2022-04-04 02:03:33 +02:00
Aevann1
bbbc1fa943
fsd
2022-04-04 02:02:16 +02:00