shamoon
4dfcce527b
Fix filter rule file name generation
2024-09-23 23:41:11 -07:00
shamoon
bddca47924
Fix some clearing stuff
2024-09-23 23:41:11 -07:00
shamoon
03fec3fa3e
Support legacy custom field filters
2024-09-23 23:41:11 -07:00
shamoon
c223090180
In operator
2024-09-23 23:41:11 -07:00
shamoon
3bf40b154c
Better doc link value layout
2024-09-23 23:41:11 -07:00
shamoon
b3c60b383b
Slightly better embedded doc link element
2024-09-23 23:41:11 -07:00
shamoon
8e5cc66dae
Basic doclink contains ui but need to fix the dropdown
2024-09-23 23:41:11 -07:00
shamoon
c4842954d8
Simplify the operations a bit, fix number comparison stuff
2024-09-23 23:41:11 -07:00
shamoon
301e875308
Remove backend max atoms / depth settings
2024-09-23 23:41:11 -07:00
shamoon
028e5245e8
Handle UI max atoms / depth
2024-09-23 23:41:11 -07:00
shamoon
fd1e591da8
Use uuid for query elements, also fixes trackby
2024-09-23 23:41:11 -07:00
shamoon
d552bedb8e
Update custom-fields-query-dropdown.component.html
2024-09-23 23:41:11 -07:00
shamoon
6906891e3a
Refactor
2024-09-23 23:41:11 -07:00
shamoon
d52e832140
Fix depth
2024-09-23 23:41:11 -07:00
shamoon
5a2901b7ee
Larger on desktop
2024-09-23 23:41:11 -07:00
shamoon
2c287d654a
Nice date picking
2024-09-23 23:41:11 -07:00
shamoon
def9f4c348
Move validation
2024-09-23 23:41:11 -07:00
shamoon
2ad2c56b4c
Update custom-field-query.ts
2024-09-23 23:41:11 -07:00
shamoon
bf47d0c7bb
Depth, fix remove
2024-09-23 23:41:11 -07:00
shamoon
b6a3c7b58b
Big refactor of layout etc
2024-09-23 23:41:11 -07:00
shamoon
30fb5a96ce
More value validation stuff
2024-09-23 23:41:11 -07:00
shamoon
24862213d0
Basic value validation on switching
2024-09-23 23:41:11 -07:00
shamoon
eff73d6afe
Basic debounce for value field
2024-09-23 23:41:11 -07:00
shamoon
000a40aa82
Tweak add expression
2024-09-23 23:41:11 -07:00
shamoon
d19b08e1b9
Fix add query
2024-09-23 23:41:11 -07:00
shamoon
f13e8667f8
Refactor, actual operator selections
2024-09-23 23:41:11 -07:00
shamoon
67831a6216
Lagacy support for FILTER_HAS_CUSTOM_FIELDS_ANY and FILTER_HAS_CUSTOM_FIELDS_ALL
2024-09-23 23:41:11 -07:00
shamoon
047754ea63
Add back custom field text search field
2024-09-23 23:41:11 -07:00
shamoon
36f33e59de
Refactoring, dont error when changing atoms
2024-09-23 23:41:11 -07:00
shamoon
b5691cfbc8
layout, styling, nesting fixes
2024-09-23 23:41:11 -07:00
shamoon
40f3d133de
Nesting stuff, styling
2024-09-23 23:41:11 -07:00
shamoon
b6945a21cb
Update custom-fields-query-dropdown.component.html
2024-09-23 23:41:11 -07:00
shamoon
dc5a30b161
Fix subquery change propagation
2024-09-23 23:41:11 -07:00
shamoon
1ff187b15f
Refactor, remove styling
2024-09-23 23:41:11 -07:00
shamoon
2a3d909ab2
Default to exists, styling tweaks
2024-09-23 23:41:11 -07:00
shamoon
b1eda49d80
Un-break frontend tests for now
2024-09-23 23:41:11 -07:00
shamoon
f5cae9e027
Fix backend tests
2024-09-23 23:41:11 -07:00
shamoon
01fa781246
Fix remove
2024-09-23 23:41:11 -07:00
shamoon
25b71bf199
Styling tweaks
2024-09-23 23:41:11 -07:00
shamoon
9102ddb362
Rudimentary nesting / expressions
2024-09-23 23:41:11 -07:00
shamoon
96546af95f
Remove opt-in fields
2024-09-23 23:41:11 -07:00
shamoon
f0157a36fb
Gotta start somewhere
2024-09-23 23:41:11 -07:00
shamoon
d7ba6d98d3
Feature: Enhanced backend custom field search API ( #7589 )
...
commit 910dae8413028f647e6295f30207cb5d4fc6605d
Author: Yichi Yang <yiy067@ucsd.edu>
Date: Wed Sep 4 12:47:19 2024 -0700
Fix: correctly handle the case where custom_field_lookup refers to multiple fields
commit e43f70d708b7d6b445f3ca8c8bf9dbdf5ee26085
Author: Yichi Yang <yiy067@ucsd.edu>
Date: Sat Aug 31 14:06:45 2024 -0700
Co-Authored-By: Yichi Yang <yichiyan@usc.edu>
2024-09-23 23:33:49 -07:00
shamoon
f06ff85b7d
Simplify this a bit more
2024-09-23 10:46:20 -07:00
shamoon
1b7cacc877
Enhancement: compactify dates dropdown ( #7759 )
2024-09-23 10:30:13 -07:00
shamoon
870d6ee782
Fix: handle overflowing dropdowns on mobile ( #7758 )
...
See https://github.com/ng-bootstrap/ng-bootstrap/pull/4760
2024-09-23 10:29:37 -07:00
shamoon
3aba68c09f
Fix sidebar mobile width
2024-09-23 10:27:16 -07:00
shamoon
609fa9a212
Enhancement: set Django SESSION_EXPIRE_AT_BROWSER_CLOSE from PAPERLESS_ACCOUNT_SESSION_REMEMBER ( #7748 )
2024-09-20 10:36:40 -07:00
shamoon
16069cde23
Documentation: fix session cookie config type
2024-09-19 19:20:13 -07:00
shamoon
a440c88b81
Enhancement: allow setting session cookie age ( #7743 )
2024-09-19 18:58:40 -07:00