Aevann1
b34dd88560
remove legacy code in video upload (thx @everyone)
2022-06-18 18:23:10 +02:00
Aevann1
ccdabcba29
allow uploading of all types of files (using lain.la)
...
+ allow multiple file upload in bios and messaging admins
2022-06-18 17:53:34 +02:00
Aevann1
e072e15819
cache profile pics for 1 day to prevent DDOS
2022-06-17 21:21:26 +02:00
Snakes
b995b4ddfb
Amend 9b17bb1cfe78: fix userpage for logged-out.
...
The previous fix to shadowbanned users not being able to view their
own profile broke userpages for logged out users (and filled the log
up with 500s) due to sloppy logic around accessing v.id. This has
been remedied.
2022-06-17 02:30:20 -04:00
Snakes
9b17bb1cfe
Fix shadowbanned 404 on own profile.
2022-06-16 20:06:00 -04:00
Aevann1
7ec994d4b3
show gift reason in public transfer log
2022-06-15 15:36:33 +02:00
Snakes
3ebba0465a
Close more shadowbanned user info leaks.
...
1. Missed the notif for unfollowing a non-fish'd user in fb52003404
.
2. "Get Them Help" button showed username.
3. Gift coins/mbux showed username and allowed a message.
4. Global block list showed username.
5. User profile appeared to logged-out and non-jannies.
2022-06-12 23:03:36 -04:00
Snakes
fb52003404
Hide block & follow notifs from shadowed.
2022-06-12 22:11:55 -04:00
Aevann1
4a1e6cc726
a 500 error is much better than an XSS, bro
2022-06-07 12:03:51 +02:00
Snakes
1d49012c16
Revise 16587cdf7cf5, expand assetcache.
...
Assetcache: now supports js/userpage.js & js/userpage_v.js.
The three userpage*.html templates now implement it.
Revising gift messages 16587cdf7cf5:
- routes/users.py: Deduplicate code, more descriptive var name.
- templates/userpage.html: Move post-tax gift line below reasons
box. Ultimately just an aesthetic change.
2022-06-01 00:11:23 -04:00
Ubuntu
453d5f57a3
added a gift message to go with coin and bux transfers
2022-06-01 00:10:33 -04:00
Aevann1
cd2380fb33
fds
2022-05-28 04:20:31 +02:00
Aevann1
163267c88c
Revert "Add Y'all Seein' Eye award."
...
This reverts commit a0f441a67d
.
2022-05-26 02:51:42 +02:00
Snakes
a0f441a67d
Add Y'all Seein' Eye award.
...
Adds award to enable viewing profile visitors for non-mops and
non-patrons. This commit should encompass all frontend, backend, and
database changes necessary. Perhaps usable as a model for other
user upgrade flag awards.
2022-05-25 19:44:34 -04:00
Aevann1
50b995d3a0
fds
2022-05-25 22:16:26 +02:00
Snakes
42d810a5e7
Leaderboard: fix user join for ea48c46b0f
.
...
After ea48c46b0f
adds the leaderboard table for most blocked user,
it appeared that the user profile links did not appear correctly.
As such, it was necessary to join on the appropriate information.
This has been (mostly) resolved, excluding the removal of profile
picture because profile_url has logic in Python.
If someone knows SQLAlchemy better than I do, please redo this and
add the profile pictures back into the template. However, I got tired
of fighting with the ORM when I already knew the damn query.
2022-05-25 06:09:13 -04:00
Snakes
ea48c46b0f
Leaderboard: add 'Most Blocked' hiscores.
2022-05-25 05:24:31 -04:00
Aevann1
0bd15d3914
burgers?
2022-05-23 21:00:14 +02:00
Aevann1
649f8d5323
vdffsd
2022-05-23 00:45:04 +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
969d1898b5
vid refactor
2022-05-22 18:13:19 +02:00
Aevann1
a83a72ca95
fsd
2022-05-20 16:51:14 +02:00
Aevann1
f4ac063354
sfd
2022-05-20 16:48:13 +02:00
Aevann1
b3740dca14
gf
2022-05-20 00:00:24 +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
709e6b75e6
fsd
2022-05-14 16:04:14 +02:00
float-trip
9be2264a65
Fix profile CSS on localhost ( #260 )
2022-05-12 16:21:55 +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
9ac5dc6462
fsd
2022-05-07 08:09:51 +02:00
Aevann1
028563ad7d
bgd
2022-05-07 08:04:14 +02:00
Aevann1
1b86af8def
fg
2022-05-07 07:28:51 +02:00
Aevann1
ca61569b44
nv
2022-05-06 06:55:15 +02:00
Aevann1
6b10d097a2
mn
2022-05-05 01:09:46 +02:00
Aevann1
08f3c88b86
fds
2022-05-03 23:19:24 +02:00
Aevann1
47d01ed00b
vb
2022-05-03 04:15:35 +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
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
9ba2593f4f
fsd
2022-04-29 16:39:56 +02:00
Aevann1
d961ffc913
fds
2022-04-28 02:04:01 +02:00
Aevann1
9499cde2aa
fsd
2022-04-28 00:38:03 +02:00
Aevann1
5a49be1d47
fsd
2022-04-26 15:40:37 +02:00
Aevann1
0f05bf3f94
fsd
2022-04-26 00:28:20 +02:00
Aevann1
4a782549c8
dfs
2022-04-24 23:09:21 +02:00
Aevann1
457a717075
fds
2022-04-24 00:09:25 +02:00
Aevann1
d026174472
fds
2022-04-23 00:48:01 +02:00
Aevann1
bc762ff06c
fsd
2022-04-22 17:05:34 +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
cf886f13d1
fds
2022-04-18 20:38:26 +02:00
Aevann1
78ea56837f
fds
2022-04-17 22:20:40 +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
348d698239
fds
2022-04-14 18:26:41 +02:00
Aevann1
3b513d0841
gfd
2022-04-10 01:41:36 +02:00
Aevann1
1dd380e864
gdf
2022-04-07 00:37:25 +02:00
Aevann1
889a8948c4
fsd
2022-04-04 03:41:20 +02:00
Aevann1
6647457a4b
dg
2022-04-03 17:53:20 +02:00
Aevann1
c9b3e8528d
fsd
2022-04-02 21:42:21 +02:00
Aevann1
3ef2e36eec
sfd
2022-04-02 21:40:45 +02:00
Aevann1
063f3111bd
fsd
2022-04-02 21:40:18 +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
b538d2a24c
gdfg
2022-03-31 18:28:53 +02:00
Aevann1
78dc8746ca
fsd
2022-03-28 00:13:15 +02:00
Aevann1
066ae95921
fsd
2022-03-28 00:11:26 +02:00
Aevann1
c837d5f724
fsdfsd
2022-03-28 00:07:17 +02:00
Aevann1
bdbfbd2d20
gh
2022-03-25 00:26:18 +02:00
Aevann1
f65ff6a353
fsd
2022-03-22 17:45:52 +02:00
Aevann1
30c8410500
fds
2022-03-22 02:56:41 +02:00
Aevann1
b36f085a51
vote relationships
2022-03-22 02:01:21 +02:00
Aevann1
762f5c5acc
gf
2022-03-21 23:46:10 +02:00
Aevann1
ec80510e4b
fds
2022-03-21 22:56:43 +02:00
Aevann1
762b93df76
fh
2022-03-17 17:14:22 +02:00
Aevann1
514d6ec126
right
2022-03-09 03:44:53 +02:00
Aevann1
b2c5cd93a5
fsd
2022-03-06 21:18:01 +02:00
Aevann1
af801c395a
sfd
2022-03-06 20:27:43 +02:00
Aevann1
bf391394a8
bad PR
2022-03-05 22:53:39 +02:00
Aevann1
67d807f5b4
fdsfsd
2022-03-05 02:28:47 +02:00
Aevann1
35ec2a7712
fart
2022-03-05 00:46:20 +02:00
Aevann1
b7ab468ae0
jesus christ im an idiot
2022-03-03 22:22:23 +02:00
Aevann1
b6ad0da4b9
carp
2022-03-02 02:05:30 +02:00
Aevann1
1576fcd57d
farts on u
2022-02-28 04:06:15 +02:00
Aevann1
ddbb610142
regex
2022-02-27 23:57:44 +02:00
Aevann1
e0dfe332c2
cope
2022-02-26 20:53:17 +02:00
Aevann1
6cc9cddef0
fug
2022-02-26 16:21:07 +02:00
Aevann1
06e496bc8f
annoying
2022-02-26 15:31:49 +02:00
Aevann1
36a01f05c9
vc
2022-02-25 12:54:00 +02:00
Aevann1
d5216dd65b
vc
2022-02-24 18:48:24 +02:00
Aevann1
9590e73b5d
farin
2022-02-24 11:24:22 +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
790eb5019a
dfs
2022-02-22 06:43:37 +02:00
Aevann1
bf31533fcb
cvb
2022-02-21 06:04:29 +02:00
Aevann1
6b96c284e4
vc
2022-02-21 05:16:57 +02:00
Aevann1
2b69077960
vc
2022-02-21 04:35:02 +02:00
Aevann1
915d36d319
dfs
2022-02-21 04:29:06 +02:00
Aevann1
b48cc5314f
bv
2022-02-21 03:35:01 +02:00
Aevann1
aa6a4623a7
gh
2022-02-21 02:16:20 +02:00
Aevann1
c3ddb28307
fds
2022-02-20 04:16:19 +02:00
Aevann1
20a8730e12
dg
2022-02-20 04:15:42 +02:00
Aevann1
e6f94a5920
hg
2022-02-20 04:14:53 +02:00
Aevann1
2d80760df3
fd
2022-02-20 04:07:47 +02:00
Aevann1
b7b584e539
bcv
2022-02-20 04:07:20 +02:00
Aevann1
46a9091c17
fd
2022-02-20 04:06:00 +02:00
Aevann1
c15905363b
cvb
2022-02-20 04:05:15 +02:00
Aevann1
a67bacbd81
bn
2022-02-20 04:00:03 +02:00
Aevann1
127466fdbc
gdf
2022-02-20 03:56:33 +02:00
Aevann1
8544781ee1
bcv
2022-02-20 03:54:56 +02:00
Aevann1
13e575a6b5
fgh
2022-02-19 23:42:55 +02:00
Aevann1
d5a0b4afc1
xvc
2022-02-18 21:42:23 +02:00
Aevann1
7811a4f6e4
xcv
2022-02-18 21:40:23 +02:00
Aevann1
05b75940da
xcv
2022-02-18 21:39:48 +02:00
Aevann1
9fcb1f0164
zxc
2022-02-18 21:39:06 +02:00
Aevann1
bf6aff7344
xcv
2022-02-18 21:38:45 +02:00
Aevann1
ce2a4e9d6b
vxc
2022-02-18 21:37:03 +02:00
Aevann1
903d729b4c
fbd
2022-02-18 21:35:52 +02:00
Aevann1
98394b3e6d
cvx
2022-02-18 21:33:08 +02:00
Aevann1
3595ef758b
fsd
2022-02-18 21:29:08 +02:00
Aevann1
e322213a3b
vxc
2022-02-18 21:28:05 +02:00
Aevann1
55b3935604
vxc
2022-02-18 21:27:28 +02:00
Aevann1
0d6ff91355
fds
2022-02-18 21:26:19 +02:00
Aevann1
904144a3bb
dfs
2022-02-18 21:25:48 +02:00
Aevann1
f306d0b18c
sfd
2022-02-18 21:25:30 +02:00
Aevann1
6c80e92672
xvc
2022-02-18 21:24:45 +02:00
Aevann1
0b304b778e
,
2022-02-18 21:20:43 +02:00
Aevann1
e48e294b95
vxc
2022-02-18 21:18:44 +02:00
Aevann1
8ff1acffef
xcv
2022-02-18 21:18:10 +02:00
Aevann1
919123d009
fd
2022-02-18 21:17:09 +02:00
Aevann1
0885132257
xcv
2022-02-18 21:16:58 +02:00
Aevann1
e380b58bcb
vcx
2022-02-18 21:15:59 +02:00
Aevann1
74af0cc459
cv
2022-02-18 21:15:49 +02:00
Aevann1
beb018fd3d
xcv
2022-02-18 21:13:21 +02:00
Aevann1
2875f28b82
xvc
2022-02-18 21:12:14 +02:00
Aevann1
45f30dc403
xvc
2022-02-17 05:18:54 +02:00
Aevann1
729e4a4c62
g
2022-02-16 03:16:01 +02:00
Aevann1
b9f50d42f6
gf
2022-02-16 02:23:46 +02:00
Aevann1
ec9797ff18
f
2022-02-16 00:54:17 +02:00
Aevann1
ee7bcfb491
sdf
2022-02-15 00:54:05 +02:00
Aevann1
8db4b363f8
nb
2022-02-14 00:35:55 +02:00
Aevann1
de4e019abc
sfd
2022-02-13 23:25:09 +02:00
bAWario
fa926d2e23
added endpoint for getting user data by user_id ( #208 )
...
Co-authored-by: Captain <Captain@PC>
2022-02-13 11:50:39 -08:00
Aevann1
22eaa9e7f8
xvc
2022-02-13 01:10:29 +02:00
Aevann1
97febe0080
big chungus commit
2022-02-12 01:32:14 +02:00
Aevann1
8d77d0e982
gdf
2022-02-11 20:44:12 +02:00
Aevann1
90fc18bcb8
xvc
2022-02-10 01:29:34 +02:00
Aevann1
8a37c6d118
vxc
2022-02-10 01:12:17 +02:00
Aevann1
c810421821
bv
2022-02-10 01:08:55 +02:00
Aevann1
ad89b83304
bv
2022-02-08 10:58:35 +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
5098d30b57
sdf
2022-02-06 01:24:54 +02:00
Aevann1
f122f289b9
fsd
2022-02-04 18:33:50 +02:00
Aevann1
feae0725b7
fsd
2022-02-04 18:13:03 +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
26bfdd4f33
sfd
2022-02-01 01:10:24 +02:00
Aevann1
b0cd33dcf7
biggest money
2022-01-31 03:41:04 +02:00
Aevann1
1a362d29a3
c
2022-01-30 23:37:46 +02:00
Aevann1
381f295998
vcx
2022-01-30 23:19:59 +02:00
Aevann1
01711e6990
c
2022-01-30 22:01:50 +02:00
Aevann1
c831ca7d2e
zxc
2022-01-29 15:57:55 +02:00
Aevann1
38e853250e
fsd
2022-01-29 04:01:16 +02:00
Aevann1
70813c686a
dfs
2022-01-29 03:20:02 +02:00
Aevann1
0b3ddaf921
vcx
2022-01-28 22:55:59 +02:00
Aevann1
716b4ee2ea
czx
2022-01-28 22:02:35 +02:00
Aevann1
c9890feb4a
fsd
2022-01-28 08:34:09 +02:00
Aevann1
1f4414330e
xvc
2022-01-25 05:37:55 +02:00
Aevann1
0bd1afc70e
fsd
2022-01-25 03:59:58 +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
e493592a23
vc
2022-01-24 22:26:15 +02:00
Aevann1
dedb9bbaa0
vc
2022-01-24 22:04:23 +02:00
Aevann1
15cc5c612e
vc
2022-01-24 21:40:58 +02:00
Aevann1
25d9419388
vcvc
2022-01-24 19:37:37 +02:00
Aevann1
b094e976dc
cvvc
2022-01-24 18:49:23 +02:00
Aevann1
c2272b9264
cxv
2022-01-24 17:44:27 +02:00
Aevann1
8b381284c6
yolo
2022-01-24 01:06:34 +02:00
Aevann1
594fbfd41c
vcxxcv
2022-01-23 18:54:57 +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
0b93902c2b
cxzzcx
2022-01-22 21:21:16 +02:00
Aevann1
9b4bd19c74
cxvxc
2022-01-22 18:37:58 +02:00
Aevann1
04f64d494d
fdsfd
2022-01-22 18:36:01 +02:00
Aevann1
5cc18bef1e
chaos unfolds
2022-01-22 16:08:14 +02:00
Aevann1
9c1c225ed9
cxzxzc
2022-01-22 12:14:15 +02:00
Aevann1
4ff0f6ea99
cxcxc
2022-01-22 11:15:18 +02:00
Aevann1
050bea7f96
fsd
2022-01-22 03:13:54 +02:00
Aevann1
4a234e0121
fdsfds
2022-01-22 03:13:41 +02:00
Aevann1
775b378de2
cxvcvx
2022-01-21 19:21:46 +02:00
Aevann1
83b2ec51f6
gfd
2022-01-21 14:30:29 +02:00
Aevann1
79456fc7d1
bc
2022-01-21 14:28:25 +02:00
Aevann1
1e22d766f9
testing
2022-01-21 13:14:24 +02:00
Aevann1
4aa0774197
fdsfds
2022-01-19 16:16:17 +02:00
Aevann1
dc17917cb1
fds
2022-01-19 16:14:38 +02:00
Aevann1
23a85eab1f
dfs
2022-01-19 14:44:05 +02:00
Aevann1
a60bc5e578
sfsf
2022-01-19 14:21:20 +02:00
Aevann1
e201235f49
sfd
2022-01-19 13:47:13 +02:00
Aevann1
a8eadb6f63
dfs
2022-01-19 13:47:00 +02:00
Aevann1
cbbdac776f
fds
2022-01-19 13:45:12 +02:00
Aevann1
b23d672af1
fds
2022-01-19 12:39:22 +02:00
Aevann1
16823faeb5
fds
2022-01-19 12:08:30 +02:00
Aevann1
8bfa11b021
fds
2022-01-19 12:08:19 +02:00
Aevann1
3bce2fe5b3
fds
2022-01-19 12:03:11 +02:00
Aevann1
7e13965111
fsd
2022-01-19 11:55:55 +02:00
Aevann1
3cb523625f
fds
2022-01-19 10:14:33 +02:00
Aevann1
4cc6f66f17
fds
2022-01-19 09:33:21 +02:00
Aevann1
111756019b
fds
2022-01-19 09:31:04 +02:00
Aevann1
b0765b29ff
fsd
2022-01-19 09:05:16 +02:00
Aevann1
279284c819
fsd
2022-01-19 09:02:53 +02:00
Aevann1
6a40271e5d
loserboard
2022-01-19 08:59:46 +02:00
Aevann1
bb89f191e8
fds
2022-01-19 08:55:10 +02:00
Aevann1
e968024ff2
fds
2022-01-19 08:43:15 +02:00
Aevann1
a75fb0fcdf
fds
2022-01-19 08:32:50 +02:00
Aevann1
0f58d70cce
100000000k
2022-01-19 08:20:05 +02:00
Aevann1
a0941a7f15
fdsfs
2022-01-18 19:07:45 +02:00
Aevann1
2b45f400d0
fsd
2022-01-18 18:56:22 +02:00
Aevann1
2d972f1a6c
fds
2022-01-18 18:55:05 +02:00
Aevann1
2c8191f925
fds
2022-01-18 18:47:32 +02:00
Aevann1
606369e6a5
fds
2022-01-18 18:46:04 +02:00
Aevann1
3c5899eb59
fsd
2022-01-18 18:43:24 +02:00
Aevann1
1df5675f3a
fds
2022-01-18 18:42:32 +02:00
Aevann1
21a14ef660
fds
2022-01-18 18:37:45 +02:00
Aevann1
877682b968
fsd
2022-01-18 18:31:29 +02:00
Aevann1
8bde3beba3
werre
2022-01-18 18:28:33 +02:00
Aevann1
6cd3c421f2
sdf
2022-01-18 18:24:33 +02:00
Aevann1
02f9de3a47
fsd
2022-01-18 18:22:59 +02:00
Aevann1
d7da85049d
fd
2022-01-18 18:19:49 +02:00
Aevann1
f1aa747657
vcx
2022-01-18 18:17:02 +02:00
Aevann1
5171085426
fds
2022-01-18 18:07:05 +02:00
Aevann1
13c67dad7e
fds
2022-01-18 18:05:30 +02:00
Aevann1
2ee3903980
fds
2022-01-18 18:04:42 +02:00
Aevann1
2dd37d0ac5
fsd
2022-01-18 17:58:12 +02:00
Aevann1
d1c1e67836
dev
2022-01-18 17:56:42 +02:00
Aevann1
209fc1e6ef
fds
2022-01-18 15:46:11 +02:00
Aevann1
cdac52ca8d
dfs
2022-01-18 14:51:33 +02:00
Aevann1
7f06386cc3
fds
2022-01-18 14:49:55 +02:00
Aevann1
7ecd8f1cfd
fsd
2022-01-18 14:31:56 +02:00
Aevann1
49bf847f87
fds
2022-01-18 14:29:59 +02:00
Aevann1
373fd7f1ce
fds
2022-01-18 14:29:20 +02:00
Aevann1
2ba1e252b8
test2
2022-01-18 14:24:16 +02:00
Aevann1
0bdf051b41
test
2022-01-18 14:23:09 +02:00