Skip to content

Cleanup & Temporary Access#191

Merged
krokodilerian merged 20 commits intomasterfrom
cleanup
Apr 29, 2026
Merged

Cleanup & Temporary Access#191
krokodilerian merged 20 commits intomasterfrom
cleanup

Conversation

@aastefanov
Copy link
Copy Markdown
Contributor

  • upgraded Rails
  • temporary access working
  • latest bootstrap

aastefanov and others added 20 commits January 10, 2026 08:57
This brings out a lot of infrastructure for pretty much no benefit.
No current members use the GPG signing stuff, and it has a lot of native
dependencies.

Also note that 19b1860 for some reason didn't update the db/schema.rb,
which broke migrations on new apps...
Fixes the issue with error messages in Bulgarian.
src: https://gist.github.com/mitio/5487275
The frontend is not currently implemented, but this allows us to add
expiring or scheduled access.
This is not wired in at all.
Now access can actually be added and removed via the new UI.
Note - deleting roles from the labbers page is broken
Turns out calling `unscope` without specific where-fields removes all
the JOIN conditions...

This fixes the scopes, so they actually match the user :)
Turns out I missed some catch-22 stuff, and borked the css :)
- redesign registration/profile forms
- remove materia theme, and bootswatch in general
- update simple_form components for BS5
@krokodilerian krokodilerian merged commit b5c655a into master Apr 29, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants