Skip to content

Conversation

@aarongoin
Copy link
Member

No description provided.

aarongoin and others added 30 commits May 9, 2025 10:41
#1)

* # Feature (4156): P3) Bug with deploying a client function after it as deployed as a server function

- Refactoring npm client
- Verification added for checking existing function by name and context
- color updated
…mes in the generated schemas were not being wrapped in quotes
…elves function types (fixes webhook types and more)
* improve logging of failed api function calls

* Update templates/api-index.js.hbs

Co-authored-by: Aaron Goin <aarongoin@users.noreply.github.com>

* onward

---------

Co-authored-by: Aaron Goin <aarongoin@users.noreply.github.com>
* adds direct execute and mtls options support

* reversed unintended change

* fixed metric names + http agent to be created only once

* version increment
* # Feature (4107): P3) VSCode Extension: Add a Refresh Button to Tree View

- load config now can return value
- Add or Update config function added

* # Feature (4107): P3) VSCode Extension: Add a Refresh Button to Tree View

- load config now can return value
- Add or Update config function added
- Version updated
* # Feature (4107): P3) VSCode Extension: Add a Refresh Button to Tree View

- load config now can return value
- Add or Update config function added
- if contexts is empty then it will not save in .config.env
Supporting $refs defined inline within a schema.
Fixing bug where allowing additional attributes on objects by default.
Fixing bug where additional attributes generated name was wrapped in extra quotes.
Fixing bug where schemas without contexts would fail to be generated.
Improving schema generation to remove the extra interfaces which just cause noise for users.
Removing yarn.lock since we only use NPM in this repo
…ra view in VS code extension (can repurpose the configuration UI) (#11)

- Local config updated
- Version updated
This reverts commit 540feeb.
- Catching axios errors and scrubbing them of polyapi tokens and secrets
- Fixing schema generation to remove extra, empty interfaces
- Adding support for schemas with refs to inline definitions
- Fixing bug where schemas with no contexts would not be generated
- Fixing bug where schema public namespace was not Pascal cased
* ts-json-schema-generator used instead of outdated package + eslint upgrade

* eslint hardcode

* eslintignore removed

* eslint.config.js renamed to eslint.config.mjs to prevent errors

* lock file updated

* fix complex types
eupharis and others added 24 commits June 16, 2025 08:30
* Changed command structure to fix windows glide bug

* Added comment to explain strange syntax

* Allowed directories to be specified in the command

* Updated excludeCommand quotations and comment

* Updated version

* Added package-lock.json
* Dirty deployables are now added to git after being updated

* changed slice to replace

* Changed log to warn
…empty object type (#13)

* Adding support for tabi tables, and fixing small bug when generating empty object type

* Fix update query

* Fix type on update query

* sime minor tweaks to tabi query types

* lint and fixing deleteOne response

* adding count query and fixing tests
…if its set to true do the behavior now behind faascachingenabled (#19)

* adds support for cachePolyLibrary for server functions in glide and cache-poly-library flag

* increment version
* welcome message for users with package version

* show welcome message on first use
… for setting description via the config, and fixing bug where tabi tables could not be lowercase
…indows (#21)

* Changed command structure to fix windows glide bug

* Added comment to explain strange syntax

* Allowed directories to be specified in the command

* Updated excludeCommand quotations and comment

* Updated version

* Added package-lock.json

* Fixed config name TypeError

* Revert "Fixed config name TypeError"

This reverts commit 7b32086.

* Fixed windows find deployables command to ignore files without polyConfig
* Changed windows command for finding deployables to ensure that the same file is not found multiple times

* Added replace to remove file paths in glide prepare

* version

* version
* Added warning when falling back to unknown type

* Bumped version

* Moved warning to schemaTypes to ensure that warnings are not duplicated

* Added falling back message
* added scrubbing to api function requestArgs

* Changed iteration to go through keys, added scrubbing to scrubKeys, changed * to 8

* closed some holes and fixed some edge cases

* cleaning the scrubbing

* bumped version

* changed Record to Partial<Record>
* reversed imports

* bumped version

* added scrub to exports
* Changed warning message

* reworded message

* removed the afro
* assigned scrub to a variable instead of just doing nothing with it

* update

---------

Co-authored-by: Dan Fellin <dan@highwaterlabs.com>
* Commented out warnings

* bumped version
@aarongoin aarongoin requested a review from RichardDzurus July 31, 2025 17:17
Copy link
Member

@eupharis eupharis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

9 versions for 49 lines of new code! iteration!

@FedeMarchiniHotovo FedeMarchiniHotovo merged commit 0edbe80 into main Jul 31, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants