Commit graph

474 commits

Author SHA1 Message Date
d9d0babb2c Create a cookie token only if the user is anonymous 2017-08-14 19:08:52 +02:00
c03be398f6 No longer required. Editing will move to details page 2017-08-14 19:08:18 +02:00
ccd590cfc3 Fixed controller that received uploads 2017-08-14 19:07:57 +02:00
88b4189731 Sending a copy of log messages to the app log 2017-08-14 19:07:35 +02:00
58ab5f1073 Get screenshots for logged-in as well as anonymous users 2017-08-14 19:06:39 +02:00
b1e8ebd9b4 Hack added to speed up better_errors 2017-08-14 19:06:24 +02:00
Christoph Haas
193d44f89a Stuff 2017-08-14 08:09:23 +02:00
cc3f406490 Hint added that reviews are from Ubuntu users 2017-08-11 21:06:56 +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
4824bf4ad7 Go back to Ruby 2.3. No main logo animation. 2017-07-26 11:34:19 +02:00
9549720a7a Dummy action to show user screenshots added 2017-04-24 00:04:40 +02:00
ddc7e825fb Minor improvement 2017-04-23 22:56:13 +02:00
553887f114 Minor change 2017-04-23 22:56:00 +02:00
f34e58ceb4 My menu fixed 2017-04-23 22:55:52 +02:00
862c864ffe Sort packages in view by their visits (public interest) 2017-04-23 22:55:39 +02:00
8934c43b7a Added playful animation for huge main logo 2017-04-23 22:55:07 +02:00
5f106ef1b3 Changed top bar to point to /my controller 2017-04-23 18:00:27 +02:00
47a4178b50 Added alternative way to create SSO login buttons 2017-04-23 18:00:03 +02:00
93ffcfa7fc Login text improved 2017-04-23 17:59:53 +02:00
448c9d4e68 Make sure users are authenticated before using /my 2017-04-23 17:59:37 +02:00
a502e2295b Users are connected to screenshots now 2017-04-23 13:38:12 +02:00
020a864736 Added welcome and profile actions to the my controller 2017-04-23 13:37:48 +02:00
8e4dd058b6 Site name text improved 2017-04-22 19:15:03 +02:00
8839b0b136 Cruft removed 2017-04-22 19:14:23 +02:00
45976c0279 Turning primary color into Debian default color 2017-04-22 19:14:16 +02:00
ea2e2cdee8 Docs added on authentication and nginx for development 2017-04-22 18:24:53 +02:00
5945b71194 Right details box is now properly stuck to the top 2017-04-19 21:45:17 +02:00
527bc7cd07 Fixed display of Ubuntu reviews 2017-04-19 21:44:54 +02:00
11ae4e6d66 Unused methods in user controller disabled 2017-04-19 13:07:33 +02:00
dab415da0e Improved page that appears after a successful login 2017-04-19 13:07:19 +02:00
12b47d9f01 Nicer login page 2017-04-19 12:59:44 +02:00
c07a144ac9 View added for users who just logged in 2017-04-19 00:19:48 +02:00
52ff0be45a Detecting Debian SSO client certificates for login 2017-04-19 00:16:44 +02:00
0790310b01 Indentation fixed 2017-04-19 00:16:06 +02:00
b24abd7328 Github SSO added 2017-04-19 00:15:29 +02:00
65723d3063 Amazon SSO added 2017-04-17 13:11:44 +02:00
2a7491edcd Google authentication added 2017-04-17 00:42:03 +02:00
4bad4d3a36 OpenID auth using Launchpad and Stackexchange works 2017-04-16 23:58:08 +02:00
898dd81c6b Playing with OmniAuth
However OmniAuth is mainly used for authorization. So let's try a more
lightweight approach with just OpenID.
2017-04-15 23:08:25 +02:00
909be1c8ae SSO using Amazon added 2017-04-06 20:19:14 +02:00
194a990656 Added missing handler for SSO callbacks 2017-04-06 18:32:45 +02:00
381ee35204 Unused methods removed 2017-04-06 18:31:42 +02:00
9a5ddb5e13 Experimental authentication for Launchpad and Google added 2017-04-06 12:56:06 +02:00
0c080386ef before_filter -> before_yction 2017-04-06 12:53:45 +02:00
dd4f1a3d9b Zurb foundation updated from 6.2 to 6.3 2017-04-06 12:52:27 +02:00
20397c5411 Cruft removed 2017-04-05 16:27:34 +02:00
8e2ebe3cf6 Loading of Ubuntu reviews slightly refactored 2017-04-05 16:27:14 +02:00
29360a3086 Use thumbnails for screenshots on front page. 2017-04-05 16:26:40 +02:00
72ccc986a4 Google's recaptcha removed. Avoid external dependencies. 2017-04-05 16:26:23 +02:00
e90f8fc53e Design of details box fixed 2017-04-05 15:32:40 +02:00