Commit Graph

7 Commits

Author SHA1 Message Date
Patrick Moody
e33b0b2df0 0.12.2 updates (#35)
* run integration tests with 0.12.2

* add type alias for html string

* add rich editor field to test schema

* default to unknown type for unexpected schema fields

* bump version
2023-02-07 21:20:39 -08:00
Patrick Moody
883dc25137 Support generics for expand fields (#30)
* add generics for expand fields

* update naming
2023-01-22 08:46:44 -08:00
Patrick Moody
00897a17e2 Handle special character in enums (#22)
* handle enums with spaces and special characters

* build and bump version
2022-11-20 08:49:31 -08:00
Patrick Moody
d04a445072 Support PocketBase v0.8 (#19)
* add v0.8 schema

* update system fields to handle base and auth collection types

* handle relation fields with multiple items

* create enums for select fields that have values

* additional typecheck

* add user field for backwards compatability

* refactor strings

* refactor system types

* readme

* Add lint and formatting (#17)

* add linting and formatting

* lint codebase

* prettier

* update test workflow

* update test workflow again

* fix: url login for pocketbase 0.8.0-rc2 servers (#16)

Co-authored-by: Ethan Olsen <ethan@crowdhubapps.com>

* e2e integration test (#18)

* add dockerfile to run e2e tests

* add db typegen

* cleanup

* add test

* add github workflow

* remove interactive flag

* intentionally fail integration test

* save artifacts in case of failing tests

* fix output dir

* ignore files

Co-authored-by: Ethan Olsen <46045126+o2dependent@users.noreply.github.com>
Co-authored-by: Ethan Olsen <ethan@crowdhubapps.com>
2022-11-18 21:06:55 -08:00
Patrick
7856ea7cc1 response intersection types 2022-11-04 20:51:47 -07:00
Patrick
b39e041540 fix whitespace 2022-10-25 11:44:02 -07:00
Patrick
5428554418 add integration test 2022-10-25 11:26:00 -07:00