Commit Graph
78 Commits
Author SHA1 Message Date
James Smith 04e9cf1189 lint 2024-08-01 12:59:56 +01:00
James Smith 30f287c315 switch to polymorphic branch of federails 2024-08-01 11:31:49 +01:00
Matthew 84318e8f2f Initial federails integration commit 2024-07-31 10:45:35 +01:00
James Smith b7c9ec0583 lint 2024-07-26 12:04:59 +01:00
James Smith 88c12b21f1 move default collection pagination setting into code 2024-07-26 11:57:28 +01:00
James Smith 4529da5c43 fix taggable migration on MariaDB
using solution from https://github.com/mbleigh/acts-as-taggable-on/issues/978
2024-07-26 11:55:41 +01:00
James Smith 90632d020f move all user default settings into SiteSettings constants, not migrations 2024-07-16 17:25:36 +01:00
James Smith b485bfb547 remove DB unique index for library path
because now it can be null
2024-07-04 13:32:55 +01:00
James Smith 15296c1f45 add s3 configuration fields to database 2024-07-04 13:30:54 +01:00
James Smith 23d35d4c72 add storage service identifier to library 2024-07-01 15:51:12 +01:00
James Smith ef2423d8c7 add column for shrine file data 2024-06-25 14:11:49 +01:00
James Smith 7134e0b543 add translations for account lock messages 2024-06-13 11:06:24 +01:00
James Smith c056d80189 Lock login for an hour after 5 failed attempts 2024-06-13 11:04:23 +01:00
James Smith bdbbfabbc1 add interface_language field to User 2024-04-23 12:15:13 +01:00
James Smith f04744b44a drop delayed job table 2024-04-18 12:32:15 +01:00
James Smith a9e2cec41b add reset password timestamp to user table for devise/recoverable 2024-04-10 23:33:00 +01:00
James Smith 7f0fa87fbf add "remember me" option at login 2024-04-10 23:23:22 +01:00
James Smith c8cd089413 add reset password token to user table 2024-03-22 15:00:27 +00:00
James Smith f18979ee8d remove admin flag from user model 2024-03-21 14:54:06 +00:00
James Smith 5a950d181e add basic rolify models and database config 2024-03-21 14:38:18 +00:00
James Smith 0f7a4b0a86 lint spacing fix 2024-03-06 12:16:38 +00:00
James Smith eb01397837 add flipper gem for feature flagging 2024-03-06 12:16:37 +00:00
James Smith 9c9444d8ca fix or disable some migration rubocop issues 2024-02-28 13:47:17 +00:00
James Smith 3b7d22167f intentionally and precisely disable some rubocop rules for individual lines 2024-02-28 13:34:54 +00:00
James Smith 593c744720 lint: add unique indexes to DB 2024-02-28 13:12:36 +00:00
James Smith be92df4e42 add user file list settings, to control display of model file lists 2024-02-09 14:37:25 +00:00
James Smith be5a1dca59 add ModelFile#presupported_version field and associations 2024-02-09 11:45:18 +00:00
James Smith 24a6753156 add ignored field to Problem 2024-01-31 13:54:48 +00:00
James Smith af9e59765d add license field to database 2024-01-27 14:53:57 +00:00
James Smith 8cef2185d2 add problem settings to User model with default severities 2024-01-22 13:28:55 +00:00
James Smith 478c847a93 remove printed flag from DB 2023-08-05 22:08:01 +01:00
James Smith 919c3b42db add acts_as_favoritor to store printed status 2023-08-05 22:06:10 +01:00
James Smith 4d07a6a735 add notes field to Problems 2023-07-11 15:26:39 +01:00
James Smith f1862fa90a change file size to bigint 2023-07-10 13:58:04 +01:00
James Smith 1d1e6183ce add size to ModelFile 2023-07-07 09:26:26 +01:00
James Smith b6cd38f52a make creator and collection names and slugs unique
resolves #1301
2023-06-28 21:45:23 +01:00
James Smith 9e8db7e7d6 add tests for slug generation 2023-06-15 17:57:11 +01:00
James Smith d23ab4778e lint: add not null constraint to boolean columns 2023-05-10 17:19:41 +01:00
Don Eisele 24d8409813 Make collections nestable 2023-03-24 20:49:03 -05:00
James Smith 6be391577b move tag cloud settings from SiteSettings into User 2023-03-16 22:01:54 +00:00
Don Eisele 38c96dbeaf add pagination to collections, fix edit/bulk_edit in models for collections, add default for collection pagination in user_settings in db 2023-03-13 22:40:49 -05:00
Don Eisele c102ee2dc8 last working pieces for collection->object 2023-03-13 21:11:47 -05:00
Don Eisele 814b15383c In progress: Moving collections from tag to first-class object 2023-03-08 14:54:40 -06:00
Don Eisele 2514dcfeba Change icon per-library in app menu 2023-03-07 16:05:01 -06:00
Don Eisele 880e7ee9a1 Add search for missing tags in library (settings UI still needs some tweaking) 2023-03-06 10:21:30 -06:00
Don Eisele 7f8cc306fc Add name/notes/caption to library. 2023-03-04 00:02:08 -06:00
James Smith ae33f74bc6 rename excerpt to caption
self explanatory now, resolves #1001
2023-02-22 16:02:32 +00:00
James Smith 2d8545b54e remove scale factor 2023-02-21 18:15:24 +00:00
Don Eisele 78c6b8f4d0 added notes/excerpt to model_files 2023-02-03 15:48:21 -06:00
Don Eisele 889042b465 add notes/excerpt on creators/models 2023-02-03 13:51:36 -06:00