ash_admin/CHANGELOG.md

727 lines
12 KiB
Markdown
Raw Normal View History

2021-03-22 19:42:18 +13:00
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.
<!-- changelog -->
2023-11-16 09:28:35 +13:00
## [v0.9.6](https://github.com/ash-project/ash_admin/compare/v0.9.5...v0.9.6) (2023-11-15)
### Bug Fixes:
* Fix JS syntax error and compile latest version of `app.js` (#77)
* don't use nil as new {:array, type} value (#76)
* load each to_one relationship independently and ignore it if it errors
* allow showing false values for boolean selects (#74)
* pass actor when fetching relationships attributes (#73)
* properly provide `arguments` to read actions
### Improvements:
* support calculations & aggregates in table columns
2023-10-12 02:08:54 +13:00
## [v0.9.5](https://github.com/ash-project/ash_admin/compare/v0.9.4...v0.9.5) (2023-10-11)
### Improvements:
* force submit forms
2023-08-05 07:18:55 +12:00
## [v0.9.4](https://github.com/ash-project/ash_admin/compare/v0.9.3...v0.9.4) (2023-08-04)
### Bug Fixes:
* properly reassign form on update
2023-08-03 11:50:56 +12:00
## [v0.9.3](https://github.com/ash-project/ash_admin/compare/v0.9.2...v0.9.3) (2023-08-02)
### Bug Fixes:
* support cross-api relationships in show links
* use `push_patch` instead of `push_redirect`
### Improvements:
* Ui consistency (#62)
2023-08-03 10:00:27 +12:00
## [v0.9.2](https://github.com/ash-project/ash_admin/compare/v0.9.1...v0.9.2) (2023-08-02)
### Bug Fixes:
* fix links to show related resources
2023-08-03 09:34:04 +12:00
## [v0.9.1](https://github.com/ash-project/ash_admin/compare/v0.9.0...v0.9.1) (2023-08-02)
### Bug Fixes:
* use connect params for persisted state
* properly persist cookies
* create-form: errors from removal of surface (#60)
* properly detect update and destroy actions
* revalidate with params on submit
* send set tenant to parent liveview
* set phx-target
* set phx-target on tenant form
* fix editing_tenant in top_nav
### Improvements:
* loosen tails dependency
2023-07-29 03:49:00 +12:00
## [v0.9.0](https://github.com/ash-project/ash_admin/compare/v0.8.2...v0.9.0) (2023-07-28)
### Features:
* Add seed with Admin, User, Customer, Organization and Ticket (#56)
### Bug Fixes:
* set assigns for show block
* fix behaviour and support on_mount and session
### Improvements:
* style the metadata tables consistently (#54)
* remove surface
* support setting an actor
2023-07-25 14:07:22 +12:00
## [v0.8.2](https://github.com/ash-project/ash_admin/compare/v0.8.1...v0.8.2) (2023-07-25)
### Bug Fixes:
* don't show create button if no create actions are configured
* use `authorize?: false` when reading actor from session
### Improvements:
* show all errors on form submit
* Improve frontend a little bit (#52)
* Use overflow-auto instead of overflow-scroll on table
2023-04-23 02:20:33 +12:00
## [v0.8.1](https://github.com/ash-project/ash_admin/compare/v0.8.0...v0.8.1) (2023-04-22)
### Bug Fixes:
* don't authorize actor read
* Admin links are not aware of the scope where ash_admin is called (#49)
* handle cases where actions of a given type don't exist
### Improvements:
* Update Surface to 0.10.0 (#50)
2023-03-02 09:53:59 +13:00
## [v0.8.0](https://github.com/ash-project/ash_admin/compare/v0.7.1...v0.8.0) (2023-03-01)
### Features:
* Inline style nonce (#42)
* Specify nonces on inline styles/JavaScript so they can be allowed by CSPs
### Bug Fixes:
* Add missing mix.lock changes (#43)
* Add missing mix.lock changes
2022-11-01 20:13:17 +13:00
## [v0.7.1](https://github.com/ash-project/ash_admin/compare/v0.7.0...v0.7.1) (2022-11-01)
### Bug Fixes:
* fix markdown editor and make things cleaner
2022-11-01 10:05:37 +13:00
## [v0.7.0](https://github.com/ash-project/ash_admin/compare/v0.6.2...v0.7.0) (2022-10-31)
### Features:
* add markdown attributes
### Improvements:
* add markdown editor
2022-10-21 06:30:12 +13:00
## [v0.6.2](https://github.com/ash-project/ash_admin/compare/v0.6.1...v0.6.2) (2022-10-20)
### Bug Fixes:
* handle missing api/resource better
* if pagination is available but not required, opt to use it
2022-10-20 16:25:45 +13:00
## [v0.6.1](https://github.com/ash-project/ash_admin/compare/v0.6.0-rc.2...v0.6.1) (2022-10-20)
### Improvements:
* update to latest ash
2022-09-28 17:00:42 +13:00
## [v0.6.0-rc.2](https://github.com/ash-project/ash_admin/compare/v0.6.0-rc.1...v0.6.0-rc.2) (2022-09-28)
### Improvements:
* update to latest ash
* unlock unused deps
* support latest ash_phoenix
* update to latest ash
2022-09-16 09:01:04 +12:00
## [v0.6.0-rc.1](https://github.com/ash-project/ash_admin/compare/v0.6.0-rc.0...v0.6.0-rc.1) (2022-09-15)
### Bug Fixes:
* don't call into ash_postgres for tables anymore
* properly match on `Code.ensrue_compiled/1` output
### Improvements:
* update to the latest ash
2022-08-23 08:30:51 +12:00
## [v0.5.2](https://github.com/ash-project/ash_admin/compare/v0.5.1-rc.0...v0.5.2) (2022-08-22)
### Improvements:
* update to latest ash
* support value-backed nested forms
2022-08-16 07:32:03 +12:00
## [v0.5.1-rc.0](https://github.com/ash-project/ash_admin/compare/v0.5.0...v0.5.1-rc.0) (2022-08-15)
### Bug Fixes:
* remove unnecessary code
* fix data loading, change tracking (handled by AshPhoenix.Form)
* changelog URL in release tweet (#24)
2022-08-11 09:20:22 +12:00
## [v0.5.0](https://github.com/ash-project/ash_admin/compare/v0.4.5-rc.0...v0.5.0) (2022-08-10)
### Features:
* allow setting primary read action as default resource page (#19)
### Bug Fixes:
* failing error case for nested forms (#21)
### Improvements:
* use new authorize? configuration
2022-05-23 18:48:14 +12:00
## [v0.4.5-rc.0](https://github.com/ash-project/ash_admin/compare/v0.4.4...v0.4.5-rc.0) (2022-05-23)
### Bug Fixes:
* update to latest ash for bugfix
* get the original value using `AshPhoenix.Form.value/2`
### Improvements:
* Top nav resource grouping (#15)
* update ash version and fix build
* add DateInput for dates
2022-03-18 07:20:38 +13:00
## [v0.4.4](https://github.com/ash-project/ash_admin/compare/v0.4.3...v0.4.4) (2022-03-17)
### Bug Fixes:
* don't depend on an rc version
2022-03-18 07:18:46 +13:00
## [v0.4.3](https://github.com/ash-project/ash_admin/compare/v0.4.2...v0.4.3) (2022-03-17)
### Bug Fixes:
* a bunch of behavior fixes, getting the demo to snuff with new Ash
* fix tenant/actor session w/ new phx version
### Improvements:
* update tons of dependencies
2022-03-17 17:26:58 +13:00
## [v0.4.2](https://github.com/ash-project/ash_admin/compare/v0.4.1...v0.4.2) (2022-03-17)
2022-03-18 07:18:32 +13:00
### Bug Fixes:
* a bunch of behavior fixes, getting the demo to snuff with new Ash
* fix tenant/actor session w/ new phx version
### Improvements:
* update tons of dependencies
## [v0.4.2](https://github.com/ash-project/ash_admin/compare/v0.4.1...v0.4.2) (2022-03-17)
2022-03-17 17:26:58 +13:00
### Bug Fixes:
* don't lock phoenix version
2022-03-17 17:26:02 +13:00
## [v0.4.1](https://github.com/ash-project/ash_admin/compare/v0.4.0...v0.4.1) (2022-03-17)
### Bug Fixes:
* various other fixes for events and hooks
* fix issues w/ admin UI not rendering
2021-11-14 18:24:52 +13:00
## [v0.4.0](https://github.com/ash-project/ash_admin/compare/v0.3.0-rc.0...v0.4.0) (2021-11-14)
### Bug Fixes:
* handle new liveview arg pattern
2021-09-01 18:43:56 +12:00
## [v0.3.0-rc.0](https://github.com/ash-project/ash_admin/compare/v0.2.22...v0.3.0-rc.0) (2021-09-01)
### Breaking Changes:
* support latest surface/phoenix
### Improvements:
* remove compile-time router, use params instead
2021-07-25 10:39:42 +12:00
## [v0.2.22](https://github.com/ash-project/ash_admin/compare/v0.2.21...v0.2.22) (2021-07-24)
### Bug Fixes:
* render values properly when no format set
2021-07-24 12:31:51 +12:00
## [v0.2.21](https://github.com/ash-project/ash_admin/compare/v0.2.20...v0.2.21) (2021-07-24)
### Improvements:
* define custom formats for any field (#7)
2021-07-24 05:34:49 +12:00
## [v0.2.20](https://github.com/ash-project/ash_admin/compare/v0.2.19...v0.2.20) (2021-07-23)
### Improvements:
* relationships in datatable (#6)
2021-07-24 05:23:10 +12:00
## [v0.2.19](https://github.com/ash-project/ash_admin/compare/v0.2.18...v0.2.19) (2021-07-23)
### Improvements:
* update to latest ash
2021-07-20 18:35:40 +12:00
## [v0.2.18](https://github.com/ash-project/ash_admin/compare/v0.2.17...v0.2.18) (2021-07-20)
### Bug Fixes:
* digest assets
* show proper values in update forms on initial render
2021-07-20 18:23:44 +12:00
## [v0.2.17](https://github.com/ash-project/ash_admin/compare/v0.2.16-rc.1...v0.2.17) (2021-07-20)
### Improvements:
* add json editor
2021-07-19 11:27:41 +12:00
## [v0.2.16-rc.1](https://github.com/ash-project/ash_admin/compare/v0.2.16-rc.0...v0.2.16-rc.1) (2021-07-18)
### Improvements:
* update to latest ash
2021-07-19 06:42:07 +12:00
## [v0.2.16-rc.0](https://github.com/ash-project/ash_admin/compare/v0.2.15...v0.2.16-rc.0) (2021-07-18)
### Bug Fixes:
* show boolean default values better
### Improvements:
* update to new form logic
2021-05-18 16:28:47 +12:00
## [v0.2.15](https://github.com/ash-project/ash_admin/compare/v0.2.14...v0.2.15) (2021-05-18)
### Bug Fixes:
* retain `manage_relationship_source` context where possible
2021-05-14 17:26:15 +12:00
## [v0.2.14](https://github.com/ash-project/ash_admin/compare/v0.2.13...v0.2.14) (2021-05-14)
### Improvements:
* general manage relationship improvements
2021-05-13 12:00:32 +12:00
## [v0.2.13](https://github.com/ash-project/ash_admin/compare/v0.2.12...v0.2.13) (2021-05-13)
### Bug Fixes:
* track pkey of embeds when adding
2021-05-10 17:36:30 +12:00
## [v0.2.12](https://github.com/ash-project/ash_admin/compare/v0.2.11...v0.2.12) (2021-05-10)
### Improvements:
* support explicit enum types
2021-05-07 09:25:52 +12:00
## [v0.2.11](https://github.com/ash-project/ash_admin/compare/v0.2.10...v0.2.11) (2021-05-06)
### Bug Fixes:
* fix special text fields
### Improvements:
* always show action dropdown
* log on failures in the UI
2021-04-18 07:27:26 +12:00
## [v0.2.10](https://github.com/ash-project/ash_admin/compare/v0.2.9...v0.2.10) (2021-04-17)
### Bug Fixes:
* update to ash_phoenix, fix relationship embeds
2021-04-17 05:12:11 +12:00
## [v0.2.9](https://github.com/ash-project/ash_admin/compare/v0.2.8...v0.2.9) (2021-04-16)
### Improvements:
* support array attribute/arguments properly
2021-04-15 15:41:59 +12:00
## [v0.2.8](https://github.com/ash-project/ash_admin/compare/v0.2.7...v0.2.8) (2021-04-15)
### Bug Fixes:
* properly track embedded attribute targets
2021-04-10 08:46:19 +12:00
## [v0.2.7](https://github.com/ash-project/ash_admin/compare/v0.2.6...v0.2.7) (2021-04-09)
### Bug Fixes:
* set actor in datatable
2021-04-09 16:28:44 +12:00
## [v0.2.6](https://github.com/ash-project/ash_admin/compare/v0.2.5...v0.2.6) (2021-04-09)
### Bug Fixes:
* support binary data (by not showing it)
2021-03-30 18:42:25 +13:00
## [v0.2.5](https://github.com/ash-project/ash_admin/compare/v0.2.4...v0.2.5) (2021-03-30)
### Bug Fixes:
* don't send empty params on save
### Improvements:
* update to latest ash_phoenix
2021-03-30 17:04:01 +13:00
## [v0.2.4](https://github.com/ash-project/ash_admin/compare/v0.2.3...v0.2.4) (2021-03-30)
### Bug Fixes:
* show add button on array input relationships
2021-03-30 08:39:49 +13:00
## [v0.2.3](https://github.com/ash-project/ash_admin/compare/v0.2.2...v0.2.3) (2021-03-29)
### Bug Fixes:
* remove path dependency on ash
2021-03-30 08:37:38 +13:00
## [v0.2.2](https://github.com/ash-project/ash_admin/compare/v0.2.1...v0.2.2) (2021-03-29)
### Bug Fixes:
* allow removing to_one relationships on creates
### Improvements:
* support lookup forms *or* create forms
2021-03-29 11:36:11 +13:00
## [v0.2.1](https://github.com/ash-project/ash_admin/compare/v0.2.0...v0.2.1) (2021-03-28)
### Bug Fixes:
* update ash_admin dependency
2021-03-29 07:07:44 +13:00
## [v0.2.0](https://github.com/ash-project/ash_admin/compare/v0.1.6...v0.2.0) (2021-03-28)
### Features:
* more testing resources + relationship argument forms!
2021-03-26 06:15:13 +13:00
## [v0.1.6](https://github.com/ash-project/ash_admin/compare/v0.1.5...v0.1.6) (2021-03-25)
### Improvements:
* use new relationship management logic
2021-03-24 17:56:08 +13:00
## [v0.1.5](https://github.com/ash-project/ash_admin/compare/v0.1.4...v0.1.5) (2021-03-24)
### Bug Fixes:
* remove IO.inspect
* properly only provide changing fields to actions
2021-03-24 17:28:17 +13:00
## [v0.1.4](https://github.com/ash-project/ash_admin/compare/v0.1.3...v0.1.4) (2021-03-24)
### Bug Fixes:
* support tenant on read actions
* remove IO.inspect
### Improvements:
* only send changing fields
* don't show `destination_field` on related tables
2021-03-23 14:39:04 +13:00
## [v0.1.3](https://github.com/ash-project/ash_admin/compare/v0.1.2...v0.1.3) (2021-03-23)
### Bug Fixes:
* use version properly
2021-03-23 12:10:33 +13:00
## [v0.1.2](https://github.com/ash-project/ash_admin/compare/v0.1.1...v0.1.2) (2021-03-22)
### Bug Fixes:
* fix build
2021-03-23 10:44:48 +13:00
## [v0.1.1](https://github.com/ash-project/ash_admin/compare/v0.1.0...v0.1.1) (2021-03-22)
### Bug Fixes:
* use static routes
2021-03-22 19:42:18 +13:00
## [v0.1.0](https://github.com/ash-project/ash_admin/compare/v0.1.0...v0.1.0) (2021-03-22)
### Features:
* draw the rest of the owl
* support fully managed relationships
* set actor from show page
* support destroy actions
* lots of new features, including related id updates
### Bug Fixes:
* various fixes
* various fixes/improvements
* various bug fixes
* update dep versions
* fix action changing
### Improvements:
* general fixes, configurable action lists
* add pagination support
* support read actions with arguments
* add "log in" button