Go to file
songtianlun e5c1461e8a feat: add voting functionality for votable entities
- Create VotesController to manage voting actions
- Implement Vote model with polymorphic associations
- Add vote buttons to the city and weather art views
- Integrate vote counting and user vote tracking
- Define routes for the votes resource

This commit sets up a voting mechanism for cities and weather arts, allowing users to upvote or downvote. It includes seamless integration of user sessions to track individual votes, ensuring votes can be modified or deleted based on user interaction.
2025-02-07 13:10:53 +08:00
.github refactor: consolidate Docker build process 2025-02-02 00:44:36 +08:00
.kamal init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
app feat: add voting functionality for votable entities 2025-02-07 13:10:53 +08:00
bin init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
config feat: add voting functionality for votable entities 2025-02-07 13:10:53 +08:00
db feat: add voting functionality for votable entities 2025-02-07 13:10:53 +08:00
lib/tasks init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
log init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
public feat: implement ads.txt configuration 2025-01-24 09:14:13 +08:00
script init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
storage init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
test feat: add voting functionality for votable entities 2025-02-07 13:10:53 +08:00
tmp init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
vendor init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
.dockerignore init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
.gitattributes init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
.gitignore fix: update default host in sitemap generator and refresh sitemap on worker 2025-01-23 19:40:08 +08:00
.node-version init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
.rubocop.yml init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
.ruby-version init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
compose.yaml chore: update docker compose file 2025-01-23 17:44:03 +08:00
config.ru init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
Dockerfile chore: update dependencies in Dockerfile and Gemfile 2025-02-05 14:53:54 +08:00
Gemfile chore: update dependencies in Dockerfile and Gemfile 2025-02-05 14:53:54 +08:00
Gemfile.lock chore: update dependencies in Dockerfile and Gemfile 2025-02-05 14:53:54 +08:00
package.json feat: add photo swipe lightbox functionality 2025-02-01 14:19:19 +08:00
Procfile.dev init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
Rakefile init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
README.md init with rails8 + active-admin 2025-01-19 01:13:59 +08:00
tailwind.config.js feat: add font styling and enhance city views 2025-01-20 18:02:28 +08:00
yarn.lock feat: add photo swipe lightbox functionality 2025-02-01 14:19:19 +08:00

README

This README would normally document whatever steps are necessary to get the application up and running.

Things you may want to cover:

  • Ruby version

  • System dependencies

  • Configuration

  • Database creation

  • Database initialization

  • How to run the test suite

  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

  • ...