Commit graph

201 commits

Author SHA1 Message Date
d41220c5fd Basic browser for audit logs added 2021-03-03 01:05:35 +01:00
1c2bfb87d3 Cruft removed. @remote_ip populated globally 2021-03-03 01:04:59 +01:00
2b24083653 SQL optimisation rolled back. It lead to access problems. 2021-03-01 02:07:55 +01:00
7227f769c0 Avoid displaying unapproved screenshots in Any view 2021-03-01 01:23:52 +01:00
ce9e1d8877 Typo that prevented deleting images 2021-03-01 01:02:39 +01:00
b36a49a6cd Avoid N+1 SQL queries with CanCanCan accessibility checks 2021-03-01 00:49:25 +01:00
eee196507b Forgot to run tests 2021-02-28 22:07:33 +01:00
7004e14a88 Recovered moderate controller
It may not be necessary but deployment fails as it is refererred to from
other modules
2021-02-28 21:45:31 +01:00
7a3b65fe50 Authorisation management using CanCanCan added 2021-02-28 21:36:46 +01:00
b7cc7ef4c0 Removed occurence of removed code 2021-02-28 02:09:29 +01:00
58f5eb11b9 Cruft of old Debian SSO code 2021-02-28 02:04:07 +01:00
bc507cbe39 Salsa login works 2021-02-27 23:50:51 +01:00
1f9187e35c Add ActionMailer to inform admins about new screenshots
This version only informs Christoph as a test
2021-02-25 02:43:14 +01:00
c6bea9b902 Add moderation hint below top bar 2021-02-24 23:47:30 +01:00
ec43f47f92 Show Moderate link in topbar. Add menu icons. 2021-02-24 19:18:19 +01:00
ff5643756e Removed auto-approve 2021-02-21 19:41:20 +01:00
896cd533b4 minor improvement 2021-02-21 16:43:02 +01:00
1a21007068 Properly detect duplicate uploads 2021-02-21 11:38:53 +01:00
b6e4bd8a99 Work around Rails expectations that forbid dots in parameters 2021-02-21 11:12:16 +01:00
6542ffbc19 Add JSON response for paste-uploads 2021-02-20 21:19:15 +01:00
aaf22a34fb Cruft 2021-02-20 21:18:29 +01:00
3116fb6b4d Security fix: users must not approve their own uploads 2021-02-18 02:00:11 +01:00
2dedd924ee Using correct variables for logging 2021-02-18 01:59:58 +01:00
107f2a8dbe Cruft 2021-02-18 01:59:46 +01:00
1d364de8c8 Handle uploads using Ctrl-V 2021-02-18 01:59:40 +01:00
d78362e45f Remove blank error message upon successful uploads 2021-02-18 01:59:04 +01:00
ce7198b713 Added simple moderate feature in My page 2021-02-14 18:48:48 +01:00
3f0737c614 Fix 404 for missing package 2021-02-14 16:51:55 +01:00
c636ee40a5 Simplified browsing view 2021-02-14 11:14:13 +01:00
456d9df8c0 Removed file exist check in old Paperclip-style 2021-02-13 23:22:16 +01:00
e9aea5325a Missing images return images properly now 2021-02-13 22:33:02 +01:00
baaa419f00 /thumbnail and /screenshot redirect properly to Shrine file 2021-02-13 22:15:57 +01:00
169ad369e4 Error display handling fixed for uploads 2020-11-22 23:51:23 +01:00
2878dbfad6 Show proper filename in error messages after upload 2020-11-12 19:35:35 +01:00
dd6f5b73f1 Minor rewording 2020-11-03 00:06:43 +01:00
b6bfef2ea3 Missed a line when migrating to Shrine 2020-11-01 23:28:34 +01:00
5cb1454694 Create derivatives upon new upload 2020-11-01 23:26:48 +01:00
6ddf9ff48c Pagination fixed 2020-11-01 23:26:04 +01:00
3ad1dc605b Docs 2020-11-01 23:25:46 +01:00
2d53397dda Bug hint added
Asked on Stackoverflow:
https://stackoverflow.com/questions/64615529/how-can-i-avoid-accepting-broken-images-in-activestorage
2020-10-30 21:53:26 +01:00
2c67e321ba Bug hint 2020-10-30 15:03:11 +01:00
77d8daedea Added pagination of screenshots to reduce loading times 2020-10-25 02:21:12 +02:00
9cc09451f7 Shut off admin stuff until future versions 2020-10-24 17:44:56 +02:00
e5f324e726 Create MD5 hexdigest for new uploads 2020-08-21 19:10:23 +02:00
eb8f27d9e6 Fix handling of user session and user-uploaded images 2020-08-17 01:49:20 +02:00
33086f9430 Merge branch 'master' of salsa.debian.org:debian/debshots 2020-04-20 20:29:06 +02:00
d130f68172 Upgrade from Rails 5.0 to 5.2 2020-04-14 02:16:25 +02:00
Christoph Haas
0207cb194b Cope with new installation without screenshots 2018-08-22 13:10:22 +02:00
Christoph Haas
2746b22c18 upload screenshot anonymously, login in, get screenshots assigned 2018-08-21 18:25:18 +02:00
Christoph Haas
820ff2a30b Tests improved 2018-08-20 22:27:35 +02:00