Juan Rodriguez
fee04cc26d
chore: remove heroku from Github actions
2023-03-26 19:03:04 +02:00
Juan Rodriguez
63acab3cf7
Dokku deploy setup ( #1 )
...
* fix: remove config.key from Dockerfile
* refactor: remove redis
* chore: update README
* feat: precompile assets on build Dockerfile
2023-03-26 19:00:09 +02:00
Juan Rodriguez
38ce72618a
fix: 🐛 save sessionUsername in localStorage
2021-06-16 10:24:33 -05:00
Juan Rodriguez
e3ab670eac
ci: 💚 enable rubocop-rails support
2021-06-15 15:39:44 -05:00
Juan Rodriguez
73b674b613
refactor: ⚡ Username and slug unique indexes, before actions for set link and user
...
confirm_password_validation around action, unnecessary helpers removed, rubocop-rails suggestions applied
Add username index and unique slug index migrations
2021-06-15 15:24:34 -05:00
Juan Rodriguez
9204abf2e3
refactor: 🔥 Generate slug with attempts
...
Link short method removed, generate_slug test added, deleted unused files
2021-06-15 12:08:01 -05:00
Juan Rodriguez
391c62e99a
ci: 💚 Rubocop step added to main workflow
2021-06-15 10:48:29 -05:00
Juan Rodriguez
e9e7c22bfc
refactor: 📱 Responsive modals and meta tags
2021-06-15 06:51:19 -05:00
Juan Rodriguez
06dfd59753
fix: 💚 Enable public file server in production
2021-06-14 19:38:18 -05:00
Juan Rodriguez
d404cbf3b8
ci: 💚 Create master.key, Dockerfile precompile assets, uglifier harmony true
2021-06-14 18:50:51 -05:00
Juan Rodriguez
33eb56f686
ci: 👷 Github actions setup, heroku deployment
...
Redis cache store, Production Dockerfile, Github actions workflow
2021-06-14 17:14:48 -05:00
Juan Rodriguez
54bff064d1
feat: ✨ Fecth link click_counter on come back to site
...
LinksController counter route, tests updated, render link created_by field, order user links by desc
2021-06-14 17:03:11 -05:00
Juan Rodriguez
d134be737a
test: ✅ Tests updated with branch coverage
...
SimpleCov consolse formatter
2021-06-14 15:12:47 -05:00
Juan Rodriguez
3feaa5d88f
refactor: ⚡ Modal layout and turbolinks optimization
...
Reload with turbolinks, error messages, confirm password validation
Login and Signup modals
2021-06-14 15:10:56 -05:00
Juan Rodriguez
9c7146820c
feat: ✨ Sessions controller
...
Sessions helper methods, login and signup modals, load partial views with stimulus
Situmuls usersController, Create and Destroy user sessions
2021-06-14 11:46:25 -05:00
Juan Rodriguez
f63be42b4c
feat: ✨ Create users
...
Users migration, model, controller. user_id to links. signup view
2021-06-14 08:24:34 -05:00
Juan Rodriguez
3e8bdee17a
feat: ✨ Generate short url view
...
stimulus links controller, tailwindcss setup, links controller post route, tests updated
Generate short links view
2021-06-14 00:41:53 -05:00
Juan Rodriguez
e50da9b3e2
chore: 🔧 docker entrypoint for init db
...
docker-compose.test removed, create testing and dev databases on init db
2021-06-13 20:36:39 -05:00
Juan Rodriguez
d72ad2d43b
feat: ✨ Links controller
...
Show method, Home page, redirection validation
LinksController show method
2021-06-13 20:34:41 -05:00
Juan Rodriguez
7e81f47473
build: 🔧 Stimulus setup
...
webpack service added to docker-compose, rails webpacker config, application js and css tags updated
rails webpacker support
2021-06-13 16:28:45 -05:00
Juan Rodriguez
d27fb94095
test: ✅ Link unit test finished
...
100% coverage
2021-06-13 12:28:37 -05:00
Juan Rodriguez
38d0aff7f8
build: 🔧 default url_options host added
...
simplecov added, docker-compose updated, test_helper updated
2021-06-13 12:27:23 -05:00
Juan Rodriguez
587f9552c8
feat: ✨ Link model
...
create_links and slug index migrations. generate_slug and shorten model methods
- Create links migration - Add slug index migration
2021-06-13 10:55:05 -05:00
Juan Rodriguez
441bf0919d
chore: 🔧 Rubocop config file
2021-06-13 10:53:34 -05:00
Juan Rodriguez
a9d3cbe544
refactor: ♻️ Rubocop auto-correct
...
frozen_string_literal and single quote strings
2021-06-13 10:46:52 -05:00
Juan Rodriguez
019e2516d7
feat: 🏗️ Rails setup
...
postgresql database
2021-06-13 09:05:20 -05:00
Juan Rodriguez
a17a42e792
build: 🔨 Docker setup
...
Dockerfile, docker-compose and entrypoint
2021-06-13 09:01:22 -05:00
Juan Rodriguez
d02df35d86
feat: 🔧 Initial commit
...
vscode config and TODO
2021-06-13 08:01:12 -05:00