Commit Graph
100 Commits
Author SHA1 Message Date
Aaro Koivukangas 64f80c6ee5 renamed gh actions step name 2025-10-07 00:02:40 +03:00
Aaro Koivukangas 8db8dfbf07 changed github actions to better match other procjects 2025-10-06 16:06:49 +03:00
Aaro Koivukangas 4a40b9040a fixing incorrect env var name in gh actions 2024-11-11 10:58:05 +01:00
Aaro Koivukangas 060ca72ed9 fixed incorrect path 2024-11-11 10:49:46 +01:00
Aaro Koivukangas 70f9b03f1b bugfixes in gh package action 2024-11-11 10:49:12 +01:00
Aaro Koivukangas d80c180c62 implemented gh package creation 2024-11-11 10:47:42 +01:00
Aaro Koivukangas 2ddc155dec changed selfhost to use better dockerfile + bugfixed entrypoint + seeds 2024-03-05 10:02:56 +02:00
Aaro Koivukangas 375a991611 added better docker practices for self hosting 2024-03-04 22:31:12 +02:00
Aaro Koivukangas ff38f272dc made a better ratings page 2023-12-18 08:04:09 +02:00
Aaro Koivukangas 1e5057accf added dropdown to layout 2023-12-14 18:16:56 +02:00
Aaro Koivukangas e42a311e93 added better forms + buttons 2023-12-14 16:26:12 +02:00
Aaro Koivukangas be89f46335 added bootstrap to project and changed notifications to layout 2023-12-14 15:23:31 +02:00
Aaro Koivukangas 2dceeb4d61 rubocop fixes 2023-12-06 15:45:40 +02:00
Aaro Koivukangas db2870bd60 fixed failing places tests 2023-12-06 15:40:31 +02:00
Aaro Koivukangas 36a8355ef4 added weather to places 2023-12-06 15:33:01 +02:00
Aaro Koivukangas 7f94ce7b88 fixed regression 2023-12-05 14:24:09 +02:00
Aaro Koivukangas 8a477e59ff added basic routes + controllers + views 2023-11-30 01:04:26 +02:00
Aaro Koivukangas 766cf3eaa2 fix: added desc field to styles 2023-11-30 00:20:49 +02:00
Aaro Koivukangas 365dc892f8 fixed tests after migration 2023-11-29 20:41:23 +02:00
Aaro Koivukangas 10fee9e695 5.11-12 implemented migration 2023-11-29 18:33:49 +02:00
Aaro Koivukangas 03232ae423 5.9 added the possibility to exit a beerclub 2023-11-20 15:29:28 +02:00
Aaro Koivukangas 7bdfb41058 5.8 beerclub join button is not shown if user already in group 2023-11-20 15:20:02 +02:00
Aaro Koivukangas 60918a17f0 fix: removed the requirement of database_url from test and dev 2023-11-20 15:04:55 +02:00
Aaro Koivukangas c23661a805 fix: changed api key variable name to match the exported one 2023-11-16 22:29:43 +02:00
Aaro Koivukangas 897ce5aff7 fix: adding deploy command to prepare db before launching the app 2023-11-16 22:26:04 +02:00
Aaro Koivukangas 93c48e2e52 fix: rubocop fix 2023-11-16 17:49:57 +02:00
Aaro Koivukangas cc00e6aab0 fix: production uses postgres 2023-11-16 17:48:40 +02:00
Aaro Koivukangas ab226f1f21 fix: forgot to bundle install :D 2023-11-16 16:45:29 +02:00
Aaro Koivukangas c3bd1d5d9b fix: adding sqlite3 as prod dep so flyio doesn't just crash 2023-11-16 16:44:53 +02:00
Aaro Koivukangas e4ee3974da 5.7 user is able to join beerclub from the beerclub page 2023-11-16 16:32:26 +02:00
Aaro Koivukangas b1adfce9b4 fix: rubocop fixes 2023-11-16 15:55:04 +02:00
Aaro Koivukangas ae90d47254 5.5-6 implemented clickable links to places 2023-11-16 15:54:22 +02:00
Aaro Koivukangas 727b95dd00 added check for empty seach 2023-11-16 15:31:11 +02:00
Aaro Koivukangas 726ecd3e2b 5.4 enabled caching in dev environment 2023-11-16 15:07:51 +02:00
Aaro Koivukangas 9fa96d8456 5.3 implemented tests for BeermappingApi 2023-11-13 17:42:57 +02:00
Aaro Koivukangas 64b726bf04 fix: rubocop warning removed 2023-11-13 16:58:13 +02:00
Aaro Koivukangas 9c7891e11c reformatted places controller 2023-11-13 16:57:29 +02:00
Aaro Koivukangas b17759ef14 fix: rubocop fixes 2023-11-13 16:41:00 +02:00
Aaro Koivukangas a81b7f726d 5.1 implemented beerplaces api to project 2023-11-13 16:37:03 +02:00
Aaro Koivukangas 7454f6d4cd 4.16 fixed broken tests 2023-11-11 21:54:02 +02:00
Aaro Koivukangas 024c95031a 4.15 added better login checking 2023-11-11 21:53:39 +02:00
Aaro Koivukangas 285ca9f694 4.14 added codeclimate badge to readme 2023-11-11 21:23:29 +02:00
Aaro Koivukangas 60692c1ad9 fix: changed incorrect field name 2023-11-11 21:19:43 +02:00
Aaro Koivukangas 4518496d5f fix: added checkout to deploy workflow 2023-11-11 21:18:14 +02:00
Aaro Koivukangas da761e7446 bugfix: changed fly app -> app_name 2023-11-11 21:12:18 +02:00
Aaro Koivukangas d015f91402 updated ruby to 3.1.4 to fix precompile GLIBC 2.33 not found 2023-11-11 21:06:41 +02:00
Aaro Koivukangas 7c87fcff57 added check for cd to only run on passed test run 2023-11-11 20:04:45 +02:00
Aaro Koivukangas b657386482 4.13 added flyio cd to project 2023-11-11 20:00:36 +02:00
Aaro Koivukangas c91c9d6ad7 fix: rubocop autofix 2023-11-11 15:19:32 +02:00
Aaro Koivukangas 616af3c86f bugfix: forgot to install rubocop => not added to lockfile :D 2023-11-11 15:17:04 +02:00
Aaro Koivukangas 46e8f752ea bugfix: forgot to add rubocop to Gemfile 2023-11-11 15:15:23 +02:00
Aaro Koivukangas 13a0f973c5 4.12 added rubocop to gh actions 2023-11-11 15:13:42 +02:00
Aaro Koivukangas 6f2fe8f17e bugfix: rake db:reset RAILS_ENV=test also runs db:seed => test db is not empty 2023-11-11 15:10:42 +02:00
Aaro Koivukangas 1b48f87833 4.11 added gh actions to project 2023-11-11 14:12:05 +02:00
Aaro Koivukangas 875f6a62ea added coverage to project 2023-11-11 14:11:31 +02:00
Aaro Koivukangas 0ec630afd5 added simplecov to project / updated packages 2023-11-11 13:52:25 +02:00
Aaro Koivukangas 80d848ec47 4.8 test to check if rating is deleted from the db on click from user's page 2023-11-11 13:50:21 +02:00
Aaro Koivukangas 80c4a6bfca 4.7 test that user ratings are shown on the user's page 2023-11-11 12:03:22 +02:00
Aaro Koivukangas afc123126a 4.5 implemented tests for creating a new beer 2023-11-08 16:55:54 +02:00
Aaro Koivukangas 7dfff96dcb upto 4.4: favorite_brewery, extracted favorite_attribute 2023-08-16 11:52:03 +03:00
Aaro Koivukangas d8455d2867 rubocop fixing + helper methods 2023-08-16 10:05:14 +03:00
Aaro Koivukangas ca680d7c04 upto 4.3: favourite style 2023-08-16 09:54:07 +03:00
Aaro Koivukangas 9a3ae5e0eb upto 4.2: beer tests 2023-08-15 16:04:53 +03:00
Aaro Koivukangas 76fce1dad2 upto 4.1: user tests 2023-08-15 16:04:37 +03:00
Aaro Koivukangas 526d729af3 installed and initialized rspec 2023-08-15 14:03:57 +03:00
Aaro Koivukangas 77351c9ba1 removed test directory, rspec coming 2023-08-15 14:03:43 +03:00
Aaro Koivukangas 2c1fbf44c8 better variable initialization in beer controller 2023-08-15 14:01:01 +03:00
Aaro Koivukangas 787afc1fd6 removed incorrect variable name from tests 2023-08-15 14:00:33 +03:00
Aaro Koivukangas 4e74c30afb rubocop fixing 2023-08-14 18:11:35 +03:00
Aaro Koivukangas da643b6614 changed rails to use production environment 2023-08-14 18:06:20 +03:00
Aaro Koivukangas 86e46cb954 upto 3.16 2023-08-14 17:57:21 +03:00
Aaro Koivukangas e5f040e583 fixed an error when deleting logged in user 2023-08-14 17:49:25 +03:00
Aaro Koivukangas 314b50b24c upto 3.13: users can only be edited by the same user logged in 2023-08-11 17:54:02 +03:00
Aaro Koivukangas 09a0169c3f small encancments to user views 2023-08-11 17:53:17 +03:00
Aaro Koivukangas 169037ea17 submitting empty user form doest raise an error 2023-08-11 17:52:36 +03:00
Aaro Koivukangas e4b2bbbfd9 ratings are properly destroyed when user is deleted 2023-08-11 17:51:38 +03:00
Aaro Koivukangas e9987eef51 only user that created rating can delete it 2023-08-11 17:50:36 +03:00
Aaro Koivukangas 8802652778 links to different users are no more all routing to current_user 2023-08-11 16:21:49 +03:00
Aaro Koivukangas 737992c27b upto 3.12: added password + validation 2023-08-10 21:45:01 +03:00
Aaro Koivukangas 9ff0b5acc5 upto 3.11: added option to join to beerclub 2023-08-10 21:07:37 +03:00
Aaro Koivukangas cb57e9643c upto 3.10 2023-08-10 20:02:11 +03:00
Aaro Koivukangas babe5573b1 added many to many betweer beers and users 2023-08-10 18:33:51 +03:00
Aaro Koivukangas 77ede55a52 upto 3.7 2023-08-10 18:27:36 +03:00
Aaro Koivukangas 57e569c098 add needed variables for error page 2023-08-10 18:27:23 +03:00
Aaro Koivukangas a8180ac3f7 rubocop fixing 2023-08-10 18:13:37 +03:00
Aaro Koivukangas 46b8502bd9 upto 3.7 fixed incorrect path for delete 2023-08-10 18:12:22 +03:00
Aaro Koivukangas 9939f51934 errors use correct variable name 2023-08-10 18:11:54 +03:00
Aaro Koivukangas 8fb5db0025 added validation for models 2023-08-10 18:09:01 +03:00
Aaro Koivukangas b0ab392fc2 added errors to creating new rating 2023-08-10 17:01:25 +03:00
Aaro Koivukangas 14c92694a3 fixed typo 2023-08-10 16:56:35 +03:00
Aaro Koivukangas 49b8bde03e removed rubocop warning with cool syntastic sugar :D 2023-08-10 16:46:00 +03:00
Aaro Koivukangas 003f959b20 incorrect login redirects back to sign-in 2023-08-10 16:40:10 +03:00
Aaro Koivukangas 9977eb5cca removed redundant links 2023-08-10 16:34:31 +03:00
Aaro Koivukangas 7c44a632a3 upto 3.6 2023-08-10 16:31:24 +03:00
Aaro Koivukangas 185c61bc6e disabled 'last rating given' because it was not shown on the example picture 2023-08-10 16:30:15 +03:00
Aaro Koivukangas f0c49274be rubocop cleaning 2023-08-10 11:45:40 +03:00
Aaro Koivukangas 47a476c71c upto 3.5 2023-08-10 11:44:01 +03:00
Aaro Koivukangas 23e6537a12 upto 3.3 2023-08-08 20:01:01 +03:00
Aaro Koivukangas 28f91f355f upto 3.2 2023-08-08 17:34:08 +03:00
Aaro Koivukangas 24414ca391 added hosting url to readme 2023-08-08 16:15:50 +03:00