Commit graph

131 commits

Author SHA1 Message Date
bb79e109c2 Legacy upload method for images from Debshots 1.x implemented 2016-07-12 20:31:09 +02:00
a44efc8007 Prepared back link (still ugly) in details view 2016-06-22 18:10:33 +02:00
7914d09676 Dealing with empty/nil version/description fields properly. 2016-06-22 18:09:41 +02:00
34c5af8684 Package names removed as arguments. screenshot.id is sufficient 2016-06-13 17:54:19 +02:00
b30794884f screenshot.adminstatus added, debug info removed from admin dropdown 2016-06-06 15:56:16 +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
7cd48ed7d6 Only show approve button if screenshot is not yet approved 2016-04-08 15:54:25 +02:00
2d5729c9c6 Added partial to allow anonymous users to report screenshots to have them removed 2016-04-07 18:56:08 +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
ba5a89a26a Moved screenshots_visible_to_user to model 2016-04-06 16:41:52 +02:00
6192e1bc3b Creating query to get screenshots visible to a user 2016-03-05 15:55:24 +01:00
3eeb9a63dc Using created_at instead of legacy 'uploaddatetime' field 2016-03-04 15:41:50 +01:00
51c6c99d61 Turned admin/moderation on details page into a dropdown 2016-03-04 12:32:24 +01:00
f34de8a386 Centering/aligning image on details page with caption text 2016-03-04 11:10:42 +01:00
cfc6d29c66 Added administrative information per screenshot 2016-03-04 10:26:08 +01:00
b07c505e55 Modal upload window fixed for Foundation 6 2016-03-03 17:38:38 +01:00
a4d59caef4 Information panel on right side of details page fixed 2016-03-03 17:34:51 +01:00
61dc736fcb Thumbnail grid fixed for Foundation 6 2016-03-03 17:13:11 +01:00
28e4f8e705 Using own custom Foundation 6 paginator 2016-03-03 17:11:54 +01:00
d7bfa0843f Added age_days method to display the upload age of a screenshot 2016-03-02 16:36:27 +01:00
84b4d7f715 Added package homepage link to details page 2016-03-02 14:18:21 +01:00
6416aa191f Showing uploader-hashes only for logged in admins 2015-07-15 18:00:02 +02:00
f5d1353b93 Limiting width of dummy image in details view 2015-06-26 22:29:24 +02:00
458ef9566d Fixed style of subtitle in details view 2015-06-26 22:29:13 +02:00
cefa804f54 Add dummy text in list view if a long description is missing. 2015-06-26 21:17:30 +02:00
a2178d8226 Merge branch 'master' of bitbucket.org:signum/debshots 2015-06-15 13:05:10 +02:00
4abfb29599 Merge branch 'master' of bitbucket.org:signum/debshots
Conflicts:
	README.Developer
	app/views/packages/details.slim
	bin/get-data-from-old-live-server.sh
2015-06-14 12:36:58 +02:00
c87011ff84 Session token/IP based user authentication added 2015-06-14 12:33:18 +02:00
31afd3635f Upload link/path fixed 2015-05-08 17:32:33 +02:00
bee641baf1 Showing package long description properly 2015-05-08 17:31:55 +02:00
cd6fb9ca23 Moved flash messages to general layout 2015-05-02 16:16:40 +02:00
10ad679b4d Apply shadow effect even to dummy image 2015-05-02 12:23:23 +02:00
e54d09a10b Show "Start uploading" button with rounded corner
Let's have all action buttons get rounded corners to make them clearer.
2015-04-27 00:19:03 +02:00
8c45f09e46 Added headline "Details" to bigpanel in package details view 2015-04-27 00:18:26 +02:00
531325548e Use dummy image "Sorry. No screenshot found." instead of "... Upload one?" 2015-04-27 00:17:53 +02:00
1c50a45b31 Flash messages in package/details view added 2015-04-26 01:41:18 +02:00
ce5f99887d Merge branch 'master' of bitbucket.org:signum/debshots
Conflicts:
	app/views/packages/details.slim
2015-04-25 20:09:28 +02:00
4a5a50dd9a Slightly improved the image status. Cruft removed. 2015-04-25 20:05:38 +02:00
96f3de0223 Show placeholder image if a package has no screenshots. 2015-04-24 17:54:37 +02:00
bab9c89ddb Display long description in package detail page. 2015-04-23 17:22:26 +02:00
6644d69e26 Removed useless links in list view.
Details link is not needed because the image leads to the details page now.
The upload link is also not needed because uploading happens from
the respective package page.
2015-04-19 23:09:19 +02:00
fb52ce44db Linking to package details page from list view.
Previously a Fancybox zoomed into the images. Now the link is more
consistent and leads to the package's detail package.
2015-04-19 23:08:42 +02:00
57b5df0a1c Showing screenshots in package details as a list instead of a grid 2015-04-19 22:28:57 +02:00
588019ea46 Hint on moderator rejection added to upload modal page. 2015-04-19 11:33:57 +02:00
8c3de4c142 Use modal for image upload.
This way there's more space to display the hints on how screenshots
should be taken.
2015-04-19 11:12:59 +02:00
94de7fc9ca Upload form now shows an image button and submits automatically. 2015-04-19 01:11:20 +02:00
bc922af9cb Duplicate upload form removed 2015-04-18 23:24:01 +02:00
ec726ed62a Merge 2015-04-18 21:39:12 +02:00