James Smith
|
b6beba20e6
|
move merge_all_children into model
|
2024-11-04 14:58:22 +00:00 |
|
James Smith
|
d8ed26158b
|
improve temp filenames to avoid clashes
|
2024-10-23 15:59:26 +01:00 |
|
James Smith
|
c8181e82e2
|
create and download ZIP file
|
2024-10-22 17:08:17 +01:00 |
|
James Smith
|
6edc9f24d0
|
add download button on model page, with file selection options
|
2024-10-22 14:38:16 +01:00 |
|
James Smith
|
adf042b1ad
|
move all model listing code into a concern
|
2024-10-21 09:14:13 +01:00 |
|
James Smith
|
e5d8d23998
|
editing for sensitive content flag
|
2024-10-17 11:49:09 +01:00 |
|
James Smith
|
8b36ec7c4b
|
show documents and videos in model file lists and views
|
2024-10-08 22:42:35 +01:00 |
|
James Smith
|
48be4c916d
|
fix background organize jobs
|
2024-09-28 01:03:01 +01:00 |
|
James Smith
|
48e8a5ddd2
|
move synchronous organize! calls into background runner
|
2024-09-27 21:33:45 +01:00 |
|
James Smith
|
6e7caa86c9
|
refactor organize! into its own method
not a transient attribute any more
|
2024-09-27 21:24:27 +01:00 |
|
James Smith
|
7f5c46c78f
|
sort objects in lists by lowercase name
|
2024-09-24 13:31:37 +01:00 |
|
James Smith
|
6feb5019f4
|
remove default scopes to avoid errors on PostgreSQL
|
2024-09-23 19:10:16 +01:00 |
|
James Smith
|
4cac0fc406
|
fix error after "new creator" from model edit
|
2024-09-23 18:55:01 +01:00 |
|
James Smith
|
236e3b0d87
|
Merge pull request #2751 from manyfold3d/case-insensitive-ordering
Make object ordering case insensitive
|
2024-09-23 11:50:48 +01:00 |
|
James Smith
|
d1e4151658
|
make table naming explicity in case insensitive ordering clauses
|
2024-09-23 11:45:56 +01:00 |
|
James Smith
|
f89f11a053
|
Automatically rerun integrity checks on model save
|
2024-09-23 11:04:20 +01:00 |
|
James Smith
|
aee7351916
|
raise problems for missing tags, license, creator or link
|
2024-09-23 11:04:19 +01:00 |
|
James Smith
|
f4306c9e1d
|
make object ordering case-insensitive
|
2024-09-23 11:01:49 +01:00 |
|
James Smith
|
2c7c0b00ff
|
rename to find_param
|
2024-09-22 19:43:34 +01:00 |
|
James Smith
|
2f093774dd
|
use DRYer from_param instead of find_by all over the place
|
2024-09-22 12:04:57 +01:00 |
|
James Smith
|
10c3c162bb
|
use preferred flash syntax
|
2024-09-20 15:32:26 +01:00 |
|
James Smith
|
3566a2ab2b
|
Fix error after model edit/reorganise failure
resolves #1109
|
2024-09-20 15:28:29 +01:00 |
|
James Smith
|
52930c7691
|
raise exceptions as expected for failed finds
|
2024-09-17 17:18:07 +01:00 |
|
James Smith
|
f31c4fe7f9
|
select new creator or collection in dropdown
|
2024-09-13 13:13:54 +01:00 |
|
James Smith
|
6253f5279c
|
set return session param on model editing pages
|
2024-09-13 12:58:52 +01:00 |
|
James Smith
|
a0283cf7ef
|
Link tags on model page to list
resolves #1554
|
2024-09-13 10:36:29 +01:00 |
|
James Smith
|
9cd5f61a59
|
Revert "Fix incorrect tag editing in bulk editor"
|
2024-09-09 15:57:54 +01:00 |
|
James Smith
|
03130825f0
|
DRY up fetching of available tags
|
2024-09-06 15:22:10 +01:00 |
|
James Smith
|
f79c0fbafd
|
make add/remove tag list a bit more efficient
|
2024-09-06 14:18:50 +01:00 |
|
James Smith
|
c07c840f5e
|
generate tag list for upload form
|
2024-09-06 14:13:35 +01:00 |
|
James Smith
|
4c8d434a1b
|
Fix missing new tags in bulk edit organize
resolves #2468
|
2024-09-06 12:59:48 +01:00 |
|
James Smith
|
4374b29161
|
add metadata parameters to ProcessUploadedFileJob
|
2024-09-06 12:25:33 +01:00 |
|
James Smith
|
0fc9bbc885
|
add bulk fields into upload form
|
2024-09-06 12:24:54 +01:00 |
|
James Smith
|
3c9577a202
|
calculate tag list before model pagination is applied
resolves #2632
|
2024-09-06 09:53:37 +01:00 |
|
James Smith
|
9d15e4b089
|
only show tags used by public models when logged out
|
2024-09-05 17:34:16 +01:00 |
|
James Smith
|
4b326a9a0a
|
fix bulk update find
|
2024-09-05 12:30:15 +01:00 |
|
James Smith
|
1a9edab3a8
|
fix merging
|
2024-09-05 12:30:14 +01:00 |
|
James Smith
|
b23434bacb
|
lookup models from URLs by public_id
|
2024-09-05 12:30:12 +01:00 |
|
James Smith
|
da95ed76f9
|
enable show buttons on models
|
2024-09-03 22:06:48 +01:00 |
|
James Smith
|
ab9d189e43
|
use default file list settings if logged out
|
2024-09-03 17:04:11 +01:00 |
|
James Smith
|
7fc774dc82
|
use default pagination settings if there is no current user
|
2024-09-03 16:58:38 +01:00 |
|
James Smith
|
006b2db874
|
lint
|
2024-09-03 15:47:53 +01:00 |
|
James Smith
|
6cf1bd5e7b
|
refactor permittable parameters checks into concern and share across models/creators/collections
|
2024-09-03 15:28:47 +01:00 |
|
James Smith
|
e292b5dbfc
|
show sharing relationships in model edit form
|
2024-09-03 12:09:26 +01:00 |
|
James Smith
|
039ed61b66
|
set owner on uploaded files
|
2024-08-30 16:09:19 +01:00 |
|
James Smith
|
32cacb9891
|
fix add/remove tags in bulk edit
|
2024-08-06 13:55:01 +01:00 |
|
James Smith
|
6d342182fe
|
move key-value tag calculations out of view
|
2024-08-05 22:20:37 +01:00 |
|
James Smith
|
ce61a58f03
|
move more optimal tag select into concern
|
2024-08-05 22:19:13 +01:00 |
|
James Smith
|
8efaa20de6
|
move tag list stuff into its own concern
|
2024-08-05 22:19:13 +01:00 |
|
James Smith
|
dada8dcb92
|
rename ModelFilters concern to Filterable
|
2024-08-05 17:11:06 +01:00 |
|