]> gitweb.mndrdr.org Git - arelpe.git/commit
Omnibus update for arelpe:
authorAidan Cornelius-Bell <[email protected]>
Mon, 13 Jan 2025 03:02:40 +0000 (13:32 +1030)
committerAidan Cornelius-Bell <[email protected]>
Mon, 13 Jan 2025 03:02:40 +0000 (13:32 +1030)
commit63a74af117962854cd045ecad8b9e25ac8b31557
treef63cbb18a8dde2b40613a6ba5766f940b36b8a31
parentbf01d9cd212aa143dea8e22240229b67cf7a1346
Omnibus update for arelpe:
- Rewrote the system for sending digests to users
- Changed a range of user interface elements for consistency
- Digests are now controllable in user profile (registrations/edit)
- Tweaked the subscription form

Emergent bugs:
- Safari (iOS particularly) ignores styling of button text
- Additional button spacing on forms
** to be fixed in next release, shortly **
app/assets/stylesheets/application.css
app/controllers/users/registrations_controller.rb
app/jobs/weekly_bookmarks_digest_job.rb
app/mailers/digest_mailer.rb
app/models/user.rb
app/views/devise/registrations/edit.html.erb
app/views/digest_mailer/weekly_bookmarks_digest.html.erb
app/views/mailing_lists/index.html.erb
app/views/subscriptions/new.html.erb
db/migrate/20250113020623_add_digest_preferences_to_users.rb [new file with mode: 0644]
db/schema.rb