Commit graph

  • 2150d9a560 SSO account foo removed from template Christoph Haas 2020-06-24 21:28:17 +02:00
  • 87d37c1792 Added missing config after Rails update Christoph Haas 2020-06-24 21:27:50 +02:00
  • ac843c9f46 Minor CSS Christoph Haas 2020-06-24 21:27:29 +02:00
  • b929883f93 Foundation update Christoph Haas 2020-06-24 21:26:41 +02:00
  • ee4c96c428 Using rails_representation_url to link to URL of image variant Christoph Haas 2020-05-03 22:33:31 +02:00
  • 6cda78d1ee Playbook improvement Christoph Haas 2020-05-03 22:33:18 +02:00
  • e7c71049c7 Documentation changes for Debian Buster Christoph Haas 2020-04-27 00:49:05 +02:00
  • ed53b08610 Typo fixed Christoph Haas 2020-04-27 00:48:55 +02:00
  • 18f66378cc Fixing playbook for Debian Buster Christoph Haas 2020-04-27 00:48:43 +02:00
  • df6caf8b1b No cows Christoph Haas 2020-04-27 00:48:34 +02:00
  • 88e33e0256 Ignoring tempmorary development files Christoph Haas 2020-04-20 20:29:41 +02:00
  • 33086f9430 Merge branch 'master' of salsa.debian.org:debian/debshots Christoph Haas 2020-04-20 20:29:06 +02:00
  • 8adf682a0b Migrations and helpers to move from Paperclip to ActiveStorage Christoph Haas 2020-04-20 20:24:59 +02:00
  • a0203d32af Defaults set for Rails 6.0 Christoph Haas 2020-04-20 20:15:51 +02:00
  • ce881343e2 Using new access methods for ActiveStorage instead of Paperclip Christoph Haas 2020-04-20 20:12:10 +02:00
  • 01024c771b More Coffeescript cruft removed Christoph Haas 2020-04-20 20:11:45 +02:00
  • eaaed75bb2 Ignoring storage/ path of ActiveStorage Christoph Haas 2020-04-20 20:11:28 +02:00
  • 15fbbea695 Coffeescript removed Christoph Haas 2020-04-20 20:10:53 +02:00
  • 186a7d91c9 Upgrade Rails 5.2 -> 6.0 Christoph Haas 2020-04-14 02:26:43 +02:00
  • d130f68172 Upgrade from Rails 5.0 to 5.2 Christoph Haas 2020-04-13 20:15:18 +02:00
  • e1b1ca4c60 Docstring fixed Christoph Haas 2018-08-22 13:13:14 +02:00
  • 4a9fe8772e Use package upstream version. Skip revision. Improve regexp parsing. Christoph Haas 2018-08-22 13:11:28 +02:00
  • 56750c3884 Added hint about updating Debian SSO CRL / update-sso-ca Christoph Haas 2018-08-22 13:10:49 +02:00
  • 0207cb194b Cope with new installation without screenshots Christoph Haas 2018-08-22 13:10:22 +02:00
  • ea3769501b Added location/path for LetsEncrypt auto-renewals Christoph Haas 2018-08-22 13:09:47 +02:00
  • 2746b22c18 upload screenshot anonymously, login in, get screenshots assigned Christoph Haas 2018-08-21 18:25:18 +02:00
  • 820ff2a30b Tests improved Christoph Haas 2018-08-20 22:27:35 +02:00
  • 1b299d53e6 Auto-approval and upload fixed Christoph Haas 2018-08-20 20:07:53 +02:00
  • 0dd63f6bf6 Attempt to assign anonymous screenshots to logged-in user Christoph Haas 2018-08-20 19:32:34 +02:00
  • 228b7375e7 Refactored auto-approve code to make it more readable Christoph Haas 2018-08-17 17:07:42 +02:00
  • 9428d8d7dd Screenshot upload process fixed and tested Christoph Haas 2018-08-17 09:21:32 +02:00
  • 125e9c8ee5 Images for testing added Christoph Haas 2018-08-15 18:11:25 +02:00
  • 836a3e7ea2 More test Christoph Haas 2018-08-15 17:42:41 +02:00
  • 62fe9e6955 Fixed functional tests Christoph Haas 2018-08-15 17:04:19 +02:00
  • eff7a02f9f Skipping double database creation Christoph Haas 2018-08-14 18:40:22 +02:00
  • b3dd07cc29 Removed PostgreSQL from build dependency. Using Docker image. Christoph Haas 2018-08-14 18:39:27 +02:00
  • ceaf3a089b Merging steps Christoph Haas 2018-08-14 18:36:12 +02:00
  • bfcf4fa071 Fixed order Christoph Haas 2018-08-14 18:32:01 +02:00
  • a033717421 Trying to use APT cache Christoph Haas 2018-08-14 18:27:24 +02:00
  • 32b27276cf Moved database steps to second step Christoph Haas 2018-08-14 18:20:30 +02:00
  • 26aa896b15 Using Ruby image instead of Debian Stretch Christoph Haas 2018-08-14 17:55:34 +02:00
  • 9cd5198fe3 Tags fixed Christoph Haas 2018-08-14 17:54:38 +02:00
  • 81a4bfbc0c Yaml fixed Christoph Haas 2018-08-14 17:50:10 +02:00
  • cad48f9548 Trying to improve caching Christoph Haas 2018-08-14 17:48:56 +02:00
  • b509e03dc1 Trying seperate stages Christoph Haas 2018-08-14 17:42:51 +02:00
  • fea4c61c2b Fixed gitlab-ci Christoph Haas 2018-08-14 17:20:52 +02:00
  • c76f6b497c Database user fixed Christoph Haas 2018-08-14 17:15:40 +02:00
  • 5aa839bbf3 Yaml fix Christoph Haas 2018-08-14 16:38:58 +02:00
  • fc36927f8c Yet another… Christoph Haas 2018-08-14 16:38:23 +02:00
  • 4d66ebde15 Next try with CI Christoph Haas 2018-08-14 16:37:06 +02:00
  • 71ce68fdcd More dependencies Christoph Haas 2018-08-14 16:28:15 +02:00
  • d4f48f4921 Added compiler Christoph Haas 2018-08-14 16:24:08 +02:00
  • d39b9b1c3f Yaml typo Christoph Haas 2018-08-14 15:35:34 +02:00
  • 0587078ee5 Trying to build test Christoph Haas 2018-08-14 15:34:56 +02:00
  • 81c2c8da8f ruby-dev dependency added for nokogiri Christoph Haas 2018-08-14 15:24:03 +02:00
  • 5d48068c37 Next atttempt Christoph Haas 2018-08-14 15:16:33 +02:00
  • cc1f490d28 Next try Christoph Haas 2018-08-14 15:12:23 +02:00
  • 8719900613 Gitlab CI added for automated tests Christoph Haas 2018-08-14 15:01:21 +02:00
  • a27ee1c6e7 Enable screen clearing in Guard Christoph Haas 2018-08-14 15:00:52 +02:00
  • 50d09e3af6 More explicit test Christoph Haas 2018-08-14 15:00:43 +02:00
  • 6b9c9b1ea5 Go back to default Guardfile. It was working indeed. Christoph Haas 2018-08-14 14:20:24 +02:00
  • 5498e9b9a4 Basic tests added Christoph Haas 2018-08-14 14:19:07 +02:00
  • 6239fb4dcb Renamed Christoph Haas 2018-08-14 14:18:51 +02:00
  • 64bf286636 Tests run okay Christoph Haas 2018-08-13 15:02:28 +02:00
  • 80d21a1f90 Cruft from seperate log controller removed Christoph Haas 2018-08-13 15:02:11 +02:00
  • 2b3db52608 Added link Christoph Haas 2018-08-10 16:22:26 +02:00
  • 1e4129b58d Move "my screenshots" to "My" menu Christoph Haas 2018-08-10 16:22:10 +02:00
  • 6c1b1130d7 Show all columns of log records Christoph Haas 2018-08-10 16:21:12 +02:00
  • 6b54bc2847 Redirect back to / after logout Christoph Haas 2018-08-10 16:21:02 +02:00
  • 6182078cdd Restrict admin controller to admins Christoph Haas 2018-08-10 16:20:53 +02:00
  • bf96a72158 Parsing of email address from Debian client cert CN fixed Christoph Haas 2018-08-10 12:42:08 +02:00
  • 3bc317b572 Added missing SSO configuration Christoph Haas 2018-08-10 12:41:55 +02:00
  • 68bf55f5be URL fixed Christoph Haas 2018-08-10 12:41:46 +02:00
  • a9855a560b Show screenshot data in development mode Christoph Haas 2018-08-09 18:24:39 +02:00
  • b1dbcef80b admin/logs viewer implemented Christoph Haas 2018-08-09 18:24:28 +02:00
  • 79bf7a2276 Added icons for SSO providers Christoph Haas 2018-08-08 21:27:47 +02:00
  • 2d70ee3bdd Accidentally added metadata file removed Christoph Haas 2018-08-08 20:08:24 +02:00
  • 5753d7974c Moved tasks to https://salsa.debian.org/debian/debshots/boards Christoph Haas 2018-08-08 17:10:34 +02:00
  • 85b6d87dd5 GPL3 license added Christoph Haas 2018-08-08 17:02:03 +02:00
  • 9fe0bb6b59 Old nginx config removed Christoph Haas 2018-08-08 14:45:29 +02:00
  • 24c4b83762 Moved doc/README.md to main directory Christoph Haas 2018-08-08 14:26:44 +02:00
  • fbee80f5f1 Documentation revamped Christoph Haas 2018-08-08 14:14:40 +02:00
  • 844feb7f0e Minor fix. Cruft removedc. Christoph Haas 2018-08-08 14:14:18 +02:00
  • bff687df68 SSO documentation improved Christoph Haas 2018-08-08 11:39:56 +02:00
  • 1503d47df8 Proxy headers fixed Christoph Haas 2018-08-08 11:39:46 +02:00
  • 9af1245afb Hint added Christoph Haas 2018-08-08 09:22:12 +02:00
  • d7eb758bb1 Highlighting 'Contribute' in the topbar if necessary Christoph Haas 2018-08-08 09:22:01 +02:00
  • 1dcec0f8e6 Typo Christoph Haas 2018-08-08 09:21:42 +02:00
  • f41afd1a48 Fixed problem with wrong redirects behind proxy Christoph Haas 2018-08-08 09:09:27 +02:00
  • c0e81bd271 Added friendly text for Debian SSO Christoph Haas 2018-08-07 19:43:40 +02:00
  • 084f8e5b22 Fixed selection of shown screenshots for anonymous uploaders Christoph Haas 2018-08-07 19:43:30 +02:00
  • ae03988539 will_paginate for Foundation added Christoph Haas 2018-08-07 19:43:13 +02:00
  • 0a7559f9a4 Custom will_paginate render fails with new version. Removed. Christoph Haas 2018-08-07 18:41:44 +02:00
  • 459e86e25a Various fixes that prevented production deployment Christoph Haas 2018-08-07 18:36:53 +02:00
  • 591845a25d Reindented Christoph Haas 2018-08-06 22:59:26 +02:00
  • b3bc6c0b76 Minor reorg Christoph Haas 2018-08-06 22:59:16 +02:00
  • 85fab774e8 Typos and formatting Christoph Haas 2018-08-06 22:58:47 +02:00
  • a556ee2344 Animate upload button Christoph Haas 2018-08-06 22:58:33 +02:00
  • 4060111b7f Added packages_without route Christoph Haas 2018-08-06 22:56:54 +02:00
  • 25fedb26bb Font of SVG icons set to sans-serif Christoph Haas 2018-08-06 18:54:23 +02:00