* add component for collection form
* use new comp in create collection
* update updatecollection query
* add comp to update collection dialog
* add missing ttype
* add info box to let users know they can send an email to support
* make better
* move projects to tooltip
* truncate longer proj names
* fix things properly
* rm always open
* bit more padding
* add mailto link
* Add font-mono to project reference span
* more padding, fix bg hover
* temp
* Add copy
* Move hovercard back to parent
* Fix a type error.
* Make name optional
* remove duplicate hovercard
* remove name prop
* Cleanup
* Invalidate snippet list when upserting a snippet
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
* Simplify the headers and parameters sections.
* Fix a useEffect in the edge function section.
* Cleanup empty headers and parameters when constructing the query.
* Fix comments.
* Wrap all selects which use SelectValue with spans to avoid crashes when using google translate on studio.
* Add fix for google translate crashes in the Select component.
* Revert most of the changes.
* Init new telemetry mutations and add telemetry reset for logging out
* Add sendPageLeave on unloadBefore event in PageTelemetry
* Add sendGroupsIdentify and sendGroupsReset in PageTelemetry
* Ensure new telemetry triggers only if feature flag is enabled
* Update call to sendGroupsReset
* some fixes and ensure that telemetry opt in is true before firing telemetry events
* Ensure that telemetry events get triggered when landing on project or org
* Refactor telemetry event into RQ hook, and update to support PH
* Refactor telemetry identify into RQ hook, and update to support PH
* Refactor telemetry page into RQ hook, and update to support PH
* Clean up and deprecate lib/telemetry
* Pretty
* Add ts-ignore in docs for telemetry calls temporarily
* Add credentials include for send event, page and identify mutation hooks
* Add consent check for event and page telemetry, allow RQ mutations for those to fail silently without a toast
* Fix auth hooks scrolling
* Padding
* Use sheet section
* Use sheet section, again
* Fix minor details.
* The sheet section should have px-5 to match the header and footer.
* Remove all custom px on elements in the create hook sheet.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
* initial test.
* Add base path to the rewrites.
* Remove base path from the source rewrite.
* Another try.
* Another try.
* another try.
* Try another magic.
* Add try/catch to the flag processing code.
* Revert some of the unneeded changes.
* Fix the api route for flags.
* Remove vercel/toolbar for local dev.
* Try using a static file for toolbar config.
* Add a well known flags file in the www app.
* Add headers to interpret vercel/flags as json.
* Another try.
* Fix the json formatting.
* Add headers for the vercel/flags route in the www app.
* Change to force studio to deploy.
* fix: only list views, foreign tables, material views in selected schema
* fix(studio): views filterings on local studio experience
---------
Co-authored-by: jingsam <jing-sam@qq.com>
* add logs links, set status as coming up when project is less than 10 minutes old
* make whole dorpdown item clickable
* Small tweak to UI
* Switch to 5 mins
* Small tweak
* Add useeffect to automatically refresh service status
* Add useeffect to automatically refresh service status
* Address feedback
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
To not confuse customers thinking they paid double - we will display the amount_due (amount after credits) for now.
We'll do a more sophisticated iteration later, this is mainly to avoid customers from thinking they paid multiple times for the time of the Orb migration.