Commit graph

56 commits

Author SHA1 Message Date
186a7d91c9 Upgrade Rails 5.2 -> 6.0 2020-04-14 02:26:43 +02:00
d130f68172 Upgrade from Rails 5.0 to 5.2 2020-04-14 02:16:25 +02:00
Christoph Haas
0dd63f6bf6 Attempt to assign anonymous screenshots to logged-in user 2018-08-20 19:32:34 +02:00
Christoph Haas
b1dbcef80b admin/logs viewer implemented 2018-08-09 18:24:28 +02:00
Christoph Haas
4060111b7f Added packages_without route 2018-08-06 22:56:54 +02:00
dd7527691e Dammit… I can't remember what I changed and why 2018-05-06 19:07:55 +02:00
0fbc247aff Reporting of spam screenshots disabled
Will be re-enabled later with a proper seperate page.
2017-08-11 21:06:33 +02:00
020a864736 Added welcome and profile actions to the my controller 2017-04-23 13:37:48 +02:00
601f202463 Route to my/welcome added to greet users who log in 2017-04-19 00:19:08 +02:00
8bb0db883d Cruft removed 2017-04-19 00:15:49 +02:00
f7258370a0 Further updates to Rails 5.0.2 2017-04-17 00:16:32 +02:00
4bad4d3a36 OpenID auth using Launchpad and Stackexchange works 2017-04-16 23:58:08 +02:00
9a5ddb5e13 Experimental authentication for Launchpad and Google added 2017-04-06 12:56:06 +02:00
20cf3e0f10 Added route for /my_uploads 2017-02-06 09:49:51 +01:00
0e02b70213 Routing changed to accomodate new upload workflow 2017-01-31 22:44:36 +01:00
34d7eb649c New upload review process partly finished 2017-01-18 21:30:14 +01:00
2189f8cc81 Merge branch 'master' of git.workaround.org:chaas/debshots 2016-11-03 13:23:15 +01:00
107309a84c Upload page seperated, styled and Javscript-pimped
Actual upload is not yet working.
2016-08-29 18:17:16 +02:00
230f5ec213 Logs controller added 2016-08-23 19:01:01 +02:00
339bb0427f Showing reviews on package's details page from Ubuntu 2016-08-16 12:50:03 +02:00
29867287a5 Regexp for screenshot/thumbnail-with-version fixed 2016-07-13 23:31:24 +02:00
854b6d1390 Accidentally named to paths equally. Fixed. 2016-07-13 22:59:41 +02:00
0f88c13025 Legacy thumbnail-404 and screenshot-404 URLs added 2016-07-13 22:56:59 +02:00
773548afc3 Merge branch 'master' of git.workaround.org:chaas/debshots 2016-07-12 20:32:36 +02:00
bb79e109c2 Legacy upload method for images from Debshots 1.x implemented 2016-07-12 20:31:09 +02:00
c0109eb6e7 json/packages-without-screenshots implemented 2016-06-28 17:09:17 +02:00
a90bb51b38 /json/packages and /json/screenshots implemented 2016-06-28 17:03:54 +02:00
b3d0b2dc06 JSON controller added. /json/package/:name implemented 2016-06-28 11:39:31 +02:00
205c624778 Delivering proper PNG 404 images for thumbnails and large images 2016-06-27 17:38:24 +02:00
0c4a0d9a3a Joined thumbnail_with_version with thumbnail dev to remove redundant code 2016-06-27 16:00:28 +02:00
19257a7656 Added legacy URLs /without_screenshots and /with_screenshots 2016-06-24 16:27:04 +02:00
9603550aab /thumbnail-with-version/package/version implemented 2016-06-24 16:18:36 +02:00
34c5af8684 Package names removed as arguments. screenshot.id is sufficient 2016-06-13 17:54:19 +02:00
a153391615 Moved moderation code to new moderate controller 2016-04-14 16:49:17 +02:00
b32f26a1b8 Moderation view added 2016-04-08 18:26:05 +02:00
9bb9cf1f5d Added moderation, report and approval buttons for admins, uploaders and anonymous people 2016-04-07 18:44:12 +02:00
16999260ca Dropdown on details page allows image management for users and admins 2016-04-07 17:01:00 +02:00
35eb83448e Added "devise" for authentication. 2015-07-15 17:06:32 +02:00
e6a0f15340 Removed "authlogic" completely. Let's try "devise". 2015-07-15 17:05:56 +02:00
737ff62cfc Trying to get authlogic running 2015-07-13 18:42:36 +02:00
fa47827f7a Fixed routing for packages containing a dot in their names 2015-06-14 23:12:24 +02:00
841e3071f8 Redirect legacy /upload URL to /packages
Uploading is now done from the respective package details page.
There is no generic upload page any more.
2015-04-19 13:01:05 +02:00
c085df9eed Implemented the /thumbnail/PACKAGE url
Returns a 160x120 thumbnail image if possible
Returns a dummy image and a 404 status code otherwise.
2015-04-19 12:56:58 +02:00
65f74e0568 Added simple feature to remove screenshots 2015-02-10 22:23:10 +01:00
a5dc8630be File upload route added 2014-12-31 17:30:33 +01:00
2b32fe58e9 Added dummy package upload actions and routing 2014-12-01 00:14:35 +01:00
743579dc59 Added /about page 2014-12-01 00:14:18 +01:00
f940e96014 Packages grid/list view are different controller actions now 2014-11-30 19:25:21 +01:00
43a8ea9dd3 Parameter for /upload renamed to :name 2014-11-30 16:07:10 +01:00
87f545414f Getting the project working again
Replace Twitter Bootstrap by Zurb Foundation
Used @import in SCSS instad of require_tree for proper order and use of variables like $debian_color
Moved old files out of the way (renamed them to xx*)
Welcome controller (/) works
Moved templates from ERB to SLIM format
Fixed database settings
Reduced routes to working ones
Tidied up Gemfile
Checked in experimental lab files

Tried to find a good description for this massive commit :)
2014-11-16 18:26:03 +01:00