Commit graph

276 commits

Author SHA1 Message Date
13218841f4 Optimisation: only query database if the package is not obviously blacklisted
Performance gain: 20x
2015-04-20 20:33:40 +02:00
9b3f05bad9 Removed image on the front page.
Because there is no useful information like review ratings or popcon scores that would help here.
Might be re-enabled later when that information is available.
2015-04-20 20:02:42 +02:00
20f384c36e Image caption shown in italic 2015-04-20 20:02:04 +02:00
3707c1c33c Added blurred shadow around images 2015-04-20 19:49:12 +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
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
8b0ff06172 Moved explanation of cookie usage to about page. 2015-04-19 11:48:08 +02:00
588019ea46 Hint on moderator rejection added to upload modal page. 2015-04-19 11:33:57 +02:00
86e0a62c24 TODOs added 2015-04-19 11:33:41 +02:00
3d297b0cb6 Added EU cookie compliance handling.
Adds an annoying bar at the bottom to comply with EU
cookie privacy law (while the secret services strip us naked
and craps on our privacy big time).
2015-04-19 11:32:02 +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
0efe3ba176 Gem update to fix deprecation warnings with Zurb Foundation. 2015-04-19 10:01:50 +02:00
e8b4b7b525 Renamed to from "upload file" to "upload files".
Multiple file uploads are supported now.
2015-04-19 01:12:01 +02:00
1ac12c02a8 Added please-wait button that shows after automatic file upload 2015-04-19 01:11:43 +02:00
94de7fc9ca Upload form now shows an image button and submits automatically. 2015-04-19 01:11:20 +02:00
c691f60ef1 Cruft removed. 2015-04-19 01:10:57 +02:00
a753b4a1a8 jQuery fileUpload plugin removed. Too complicated. 2015-04-19 01:10:48 +02:00
6b23f7d8e5 Upload of multiple screenshots works. 2015-04-18 23:40:16 +02:00
bc922af9cb Duplicate upload form removed 2015-04-18 23:24:01 +02:00
2f127ec22a Merge branch 'master' of bitbucket.org:signum/debshots
Conflicts:
	app/views/packages/details.slim
2015-04-18 23:04:49 +02:00
84661b777b Ignoring Sublime Text workspace files 2015-04-18 23:04:41 +02:00
166ba08883 Added Sublime Text project 2015-04-18 23:04:12 +02:00
a84e8a62e1 Changing from double to single quotes. Fixing <<" for rdoc 2015-04-18 21:40:36 +02:00
99ed1fbdc6 Commented out jQuery.fileupload for the moment
Let's first try to get uploading of images work at all.
2015-04-18 21:39:41 +02:00
ec726ed62a Merge 2015-04-18 21:39:12 +02:00
42447edeaa Renamed Save to Upload in packages view 2015-04-18 21:38:07 +02:00
063294919c Ignoring auto-generated documentation 2015-04-18 21:36:27 +02:00
558c16f423 Added 'rails-erd' Gem to create entity-relationship diagrams in PDF 2015-04-18 21:36:11 +02:00
8208be6668 Removed Komodo Edit cruft 2015-04-18 21:35:38 +02:00
fe7df776bc Moved upload.svg 2015-04-18 21:35:30 +02:00
b563219d22 Unused tabs in topbar commented out 2015-02-23 22:33:48 +01:00
1926d8c330 Removed cruft 2015-02-23 22:33:36 +01:00
bfcaaabd15 Added upload image placeholder SVG 2015-02-23 22:33:27 +01:00
b786ba24b0 Show all packages if search term is submitted empty 2015-02-23 22:33:09 +01:00
09d8fc2a54 Fixed file upload form in details page 2015-02-11 20:42:56 +01:00
eec71890a5 Added button to delete screenshot from package details page 2015-02-11 20:42:39 +01:00
5c2a4f237e Make seperate upload page obsolete 2015-02-11 20:41:24 +01:00
3122a3d0c2 Comment out traces of jQuery.fileupload 2015-02-11 20:41:03 +01:00
825d1fcff3 Added Screenshot.image_url for Rake migration task to paperclip 2015-02-11 00:48:46 +01:00
ada5832dae Customized file path to screenshot files 2015-02-11 00:47:38 +01:00
8b7d6aed84 Temporarily disabled jQuery fileupload plugin 2015-02-11 00:47:23 +01:00
be5ab53424 Trying to obfuscate Paperclip URLs 2015-02-10 22:23:29 +01:00
65f74e0568 Added simple feature to remove screenshots 2015-02-10 22:23:10 +01:00
60a183576c Uploading screenshots really works finally. :) 2015-02-10 16:54:06 +01:00
18edade734 Merge branch 'master' of bitbucket.org:signum/debshots
Conflicts:
	app/views/packages/upload.slim
2015-02-10 09:16:34 +01:00
7dfc28fd37 Remove second column for information in package upload view 2015-02-10 09:14:13 +01:00
7451cca9cf Uploading screenshots works 2015-02-10 01:20:28 +01:00