Commit Graph

36 Commits

Author SHA1 Message Date
Rijk van Zanten
5cb5e5bf4f Fix refresh problems on background outdated tabs (#8850) 2021-10-15 23:28:54 +00:00
ian
3bd24abbad Pause api queue when refreshing auth (#8827) 2021-10-15 14:59:33 +00:00
Rijk van Zanten
f64a5bef7e Add new advanced filters experience (#8570)
* Remove advanced filter sidebar detail

So long, and thanks for all the fish.

* Remove filter conversion logic

* Start replacing/removing old skool filters

* Add inline mode for usages in search bar

* Make filter work in header bar

* Emit empty string as null in filter

* Move shared filter types to shared

* Upgrade use-items

* Fix manual sort on tabular

* Cleanup styling in search bar usage

* Tweak styling

* Fix filtering issues

* Update cards

* Remove activeFilterCount from tabular

* Update maps to work with new filters

* Update calendar to new filter/sort structure

* Fix activity module nav/search

* Fix no-results message

* Update file library filtering

* Finalize user search

* Allow filtering in drawer-collection

* Handle cancelled responses semi-gracefully

* Add loading start state timeout

* Replace sort type in api

* Last commit before redoing a bunch

* Finish new visual style

* Remove unused rounded prop from v-menu

* Tweak sizing

* Enough size tweaking for now

* Count all filter operators instead of top

* Fix archive casting

* Fix api build

* Add merge filters util

* Split filter in user vs system

* Fix export sidebar detail

* Show field label on permissions configuration

* Add migration for filter/sort

* Use filters in insights
2021-10-07 18:06:03 -04:00
Nicola Krumschmidt
fe882fd407 Fix typescript issues (#7640) 2021-08-26 17:59:12 -04:00
rijkvanzanten
5970a7b473 Fix linter warnings 2021-08-26 16:57:55 -04:00
Jay Cammarano
db9020b378 Display private images in WYSIWYG editor (#7583)
* image is displaying in WYSIWYG

* remove access token before deletion

* remove token is being returned

* preview image displaying correctly

* added image token props handling

* imageToken added as params correctly

* refactor

* Fix regex, fix life's problems

* Remove eslint disable

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-08-24 18:55:51 -04:00
Rijk van Zanten
189c338f83 Rate limit the outgoing requests from the app (#7254)
* Rate limit the outgoing requests from the app

Fixes #7147

* Limit to 5/500 instead of 10/1000
2021-08-06 22:02:21 +02:00
Rijk van Zanten
0a20b90691 Add support for field grouping (#6553)
* Update icon font, add group type to field setup

* Add group type, start on group-raw interface

* Add style for group

* Finish nested groups

* Finish field group setup

* Add type check

* Work on group raw group

* Various

* Fix support for nested groups

* Add group-divider interface

* Remove unused file

* Fix linter warning
2021-06-28 19:17:55 -04:00
Aiden Foxx
55a57eaede Update admin to use no-store (#6421)
Prevents cache issues after updating records
2021-06-22 09:20:04 -04:00
Nicola Krumschmidt
a137bbd9e8 Chore cleanup (#6213)
* Log vite env directly

* Remove istanbul comments
2021-06-11 11:22:26 -04:00
rijkvanzanten
801e868554 Fix remaining eslint errors
h/t @paescuj
2021-04-29 15:55:12 -04:00
Pascal Jufer
acd41eb0be Syntax fixes (#5367)
* Declare return types on functions

And a very few other type related minor fixes

* Minor syntax fixes

* Remove unnecessary escape chars in regexes
* Remove unnecessary awaits
* Replace deprecated req.connection with req.socket
* Replace deprecated upload with uploadOne
* Remove unnecessary eslint-disable-next-line comments
* Comment empty functions / catch or finally clauses
* Fix irregular whitespaces
* Add missing returns (null)
* Remove unreachable code
* A few logical fixes
* Remove / Handle non-null assertions which are certainly unnecessary (e.g. in
tests)
2021-04-29 12:11:43 -04:00
Rijk van Zanten
f3cb3ddc2b Fix query param handling in file interface (#3977)
Fixes #3944
2021-02-08 17:44:36 -05:00
rijkvanzanten
f01685bcc9 Add imageToken option to markdown interface 2021-01-19 12:27:08 -05:00
rijkvanzanten
4ea6aa1f7c Add image picker to md interface 2021-01-19 12:11:16 -05:00
rijkvanzanten
766911cba0 Allow for no-cache Cache-Control request header 2020-12-16 18:09:41 -05:00
rijkvanzanten
69e6cff6d0 Disable browser cache for all API requests 2020-12-16 14:38:03 -05:00
rijkvanzanten
31dadde0c2 Add permissions to /assets endpoint
Fixes #887
2020-11-05 18:22:15 -05:00
rijkvanzanten
a2871bca73 Don't show error dialog every error 2020-11-05 16:20:20 -05:00
rijkvanzanten
4e54d9fe1e Improve consistency 2020-10-26 10:33:11 +01:00
Nitwel
ae50632874 clean up imports 2020-10-24 11:15:37 +02:00
Nitwel
f81771ef1c clean up error handling 2020-10-24 10:48:14 +02:00
rijkvanzanten
f57b542c4d Require user password to setup tfa
Fixes #183
2020-10-02 17:12:25 -04:00
rijkvanzanten
1a4339335e Show logout reason on login 2020-09-04 17:58:08 -04:00
rijkvanzanten
588cf4825c Add archiving to directus_users 2020-09-02 19:06:06 -04:00
rijkvanzanten
e4f8b16717 Add password reset flow 2020-09-01 15:58:12 -04:00
rijkvanzanten
d7d3de86d2 Add server service, update returned info 2020-09-01 13:08:52 -04:00
rijkvanzanten
e10c288920 Add error alert on delete / soft delete from browse 2020-08-31 15:04:36 -04:00
rijkvanzanten
8515f7e196 Retry failed request after auth refresh 2020-08-28 13:03:06 -04:00
rijkvanzanten
359da90423 Use new error structure, show otp field on login 2020-08-25 15:36:04 -04:00
rijkvanzanten
a336998b8d Revert "Flatten utils"
This reverts commit 343599b524.
2020-08-11 11:24:14 -04:00
rijkvanzanten
343599b524 Flatten utils 2020-08-11 11:13:13 -04:00
rijkvanzanten
a31e8993b3 Flatten structure of stores 2020-08-11 10:44:51 -04:00
rijkvanzanten
e9f2e1757a Prevent infinite refresh loop 2020-07-30 16:17:58 -04:00
rijkvanzanten
263c495b78 Prefent refresh loop 2020-07-30 14:37:22 -04:00
rijkvanzanten
d1aa5d350e Move app to app folder 2020-07-29 11:24:52 -04:00