Commit graph

601 commits

Author SHA1 Message Date
0ffcf5ca19 Ignoring Ruby installation 2016-08-10 08:44:54 +02:00
434e44a2a3 SSL can safely be enforced. nginx can handle that without loops now. 2016-08-06 12:10:30 +02:00
88858b1159 Merge branch 'master' of git.workaround.org:chaas/debshots 2016-07-31 18:42:44 +02:00
a1fe2519bd Gems and vendor cache updated 2016-07-31 18:20:04 +02:00
d9dd2792c6 Do not redirect HTTP to HTTPS globally. Causes 90% double requests. 2016-07-28 18:17:47 +02:00
1c05dc26a6 Merge branch 'master' of git.workaround.org:chaas/debshots 2016-07-24 14:13:30 +02:00
512d109c6a Add explanation text for uploads 2016-07-24 11:13:42 +02:00
b3fefff759 Bug note added 2016-07-24 11:03:10 +02:00
14950aaa0c Show description of package in moderation view
This helps moderators understand if the screenshots matches the nature
of the package.
2016-07-24 11:03:04 +02:00
1ca187e0ed minitest now generally works with Devise 2016-07-22 16:03:50 +02:00
b2ffd0f063 nginx production configuration checked in 2016-07-22 12:20:12 +02:00
b4ae69a519 Enforce HTTPS in production 2016-07-22 11:59:14 +02:00
b57ed7ce1b Validation for screenshot reporting form fixed 2016-07-21 18:38:44 +02:00
94377cdc28 Stop ignoring /doc 2016-07-21 18:38:31 +02:00
d5c6494eef Documentation and nginx example config moved to doc/ 2016-07-21 16:10:29 +02:00
36ef94d763 Prevent empty report reasons for screenshots 2016-07-21 11:29:42 +02:00
ff0b93380a Recaptcha support added when reporting screenshots
There's lots of spam recently. We need to do something against it.
2016-07-21 11:29:25 +02:00
85b9f1014f Yet another typo regarding the usage of URL creation 2016-07-19 21:03:17 +02:00
59644078a3 Typo fixed 2016-07-19 20:48:44 +02:00
c719e35a09 JSON packages/screenshots set to fixed HTTPS 2016-07-19 20:41:54 +02:00
e1f8ccec94 URLs in JSON file always point to https:// 2016-07-19 17:02:33 +02:00
f6c7973435 Revert "Returning proper URLs in JSON even if behind a proxy"
This reverts commit ac41401b85.
2016-07-19 16:52:01 +02:00
ac41401b85 Returning proper URLs in JSON even if behind a proxy 2016-07-19 16:47:06 +02:00
f36683f9d4 Statistics fixed 2016-07-15 20:24:19 +02:00
9024833921 Enlarged screenshot description field to 80 chars 2016-07-15 20:10:34 +02:00
e2c73511bc Removed user dropdown - adding description field and delete button directly into details view 2016-07-15 20:10:19 +02:00
5a203415b0 Replaced foundation icons by font awesome icons 2016-07-15 20:09:55 +02:00
97c5878227 User-friendly 404-page added 2016-07-15 18:16:25 +02:00
c877e8a0b4 RSS feed not yet implemented 2016-07-15 12:38:04 +02:00
2890f940b6 Foundation icon font added. 2016-07-15 12:01:00 +02:00
65d5e39cf1 Minor rewording on about page 2016-07-15 11:02:50 +02:00
6a92292e9b Return thumbnail or screenshot image upon 404 instead of exception 2016-07-15 11:02:38 +02:00
a01d2c751c Merge branch 'master' of git.workaround.org:chaas/debshots 2016-07-14 17:43:27 +02:00
93ec827209 Bogus information from /about removed temporarily 2016-07-14 17:43:14 +02:00
8137dc788d Making version comparison more error-resilient 2016-07-13 23:46:27 +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
2b9b87c486 Properly formatting image caption 2016-07-13 22:44:34 +02:00
4fb322a25d Extra whitespace removed 2016-07-13 22:44:12 +02:00
f20e53ea6f find! does not exist - using find 2016-07-13 22:43:59 +02:00
681ef50495 Merge branch 'master' of git.workaround.org:chaas/debshots 2016-07-13 22:41:45 +02:00
13c42e8d6b Adding package version to current screenshot upload 2016-07-13 22:41:39 +02:00
5f02bd4708 Disallowing correct paths now 2016-07-13 15:07:28 +02:00
6ba2c3cbea Favicon fixed 2016-07-13 15:06:56 +02:00
fcbe621ea1 Loading fonts from our own site instead of from Google
...for privacy reasons
2016-07-13 15:06:09 +02:00
473346d9f3 Returning 404 if packages are not found 2016-07-13 14:30:21 +02:00
5ced4d3898 Cruft removed 2016-07-13 14:30:13 +02:00
91c2b327d1 Unused method removed 2016-07-13 14:22:38 +02:00
82003ca1bf Define cache expire times for JSON requests
JSON requests are very expensive. Make sure they are cached for long
enough.
2016-07-13 14:22:28 +02:00