Alaister Young
af462c0e57
chore: refactor role impersonation ( #34827 )
...
* chore: refactor role impersonation
* fix: handle undefined claims in role impersonation SQL generation
2025-04-11 08:17:13 +00:00
Ivan Vasilov
f05a714eef
fix: Fix the modality of dropdowns in sheets ( #34911 )
...
Fix the dropdowns modal.
2025-04-10 15:41:44 -02:30
Terry Sutton
ee24dbe271
Fix dropdowns ( #34901 )
2025-04-10 14:01:47 +00:00
fb24d91305
Feat/ Org layout ( #33150 )
...
* update test
* move back button, fix width issues on sidebar
* update sidebar logic
* Update ProjectLayout.tsx
* lots of updates. layouts now streamlined. localstorage for tabs in use
* moar
* bunch of new tab logic
* fix empty tab issue
* Update tabs.ts
* layouts switched
* new pages now have fixed layouts
* fix tabs
* fix code bg
* add tabs support for multiple project refs
* intialization issue
* update ID handling
* fixed isOpened state for SQL snippets
* remove old assistant because its bugging up panels
* preview style works in sql editor
* fix border
* removes preview tab if there is one
* fix background of loading skeleton
* lots of issues with types/icons/redirect
* new tab cards
* snippets in empty state now work
* moar stuff
* tabs now in feature flags
* Update tabs.ts
* Update tabs.ts
* moar
* add feature previews
* remove code not needed
* Update next-env.d.ts
* Delete FeaturePreviewModal.tsx
* fix typescript errors. remove more explorer stuff
* remove explorer files
* fixed issues with templates and quickstarts tab
* fixed active state when tabs are not opted in
* logic error
* fix open/highlight issue when opted out of tabs
* templates/quickstarts now displayed with new cards
* Update recent-items.tsx
* Update new-tab.tsx
* add icon back in
* add old empty state back in
* recent items updated to respect project ref
* localstorage cleanup on deletion
* moar
* overflow tabs now working
* correct tab names used for new sql templates/quickstarts
* ongoing queries fix
* cleanup
* update images
* Update RouteValidationWrapper.tsx
* Update AppLayout.tsx
* Update NavigationBar.tsx
* add headers back into side panels
* improve writing
* tabs now drag and drop a billion times better
* Update tabs.tsx
* Update tabs.tsx
* init issues on stores, which caused a race condition.
* fix hydration error
* init
* init sidebars
* init
* Update app-default-navigation.tsx
* user dropdown updates
* moar layouts
* init
* moar
* moar
* updat
* reverse top bar
* some banners
* moar
* start adding account page
* change styling of dropdowns
* Update sidebar.tsx
* fix new tab issue in sql
* Update ProjectLayout.tsx
* Update pnpm-lock.yaml
* latest
* Update pnpm-lock.yaml
* moar layouts on account
* getLayout updates
* more fixes
* force a cache build
* moar
* Update app-default-navigation.tsx
* fix AI button animation
* moar layout
* account pages refactored
* Update user-dropdown.tsx
* Update new-tab.tsx
* move EditorMenuListSkeleton
* Fix type issues
* fixes: DESIGN-87
fixes: DESIGN-87
* refactor sort/filter components
* Update rules-set-button-text.tsx
* remove discussions for now
* small styling fixes
* Update FeaturePreviewModal.tsx
* Update FeaturePreviewModal.tsx
* Update RouteValidationWrapper.tsx
* revert
* revert
* revert
* revert
* revert
* more revert
* Update collapse-button.tsx
* Update SQLEditorTreeViewItem.tsx
* revert
* Update SchemaGraph.tsx
* Delete new-upcoming.tsx
* revert
* Update ProjectLayout.tsx
* fix home link
* Update table-editor.spec.ts
* test update
* Update projects.tsx
* remove
* Delete sidebar-open-top-banner.tsx
* add organizations page
* Update table-editor.spec.ts
* Fix the playwright tests.
* layout fixes
* layout fix
* revert sort/filter
* Update LastSignInWrapper.tsx
* revert
* revert
* remove
* update file names
* revert
* revert
* revert
* advisor lint page tabs revert
* revert
* revert
* revert
* revert
* revert
* revert tabs
* remove packages
* add sidebar
* sidebar docs added
* add sidebar
* fixed issues
* fix mobile
* fixes
* add org side bar in
* redirect updated
* fix more layouts
* move settings icon back down
* remove old stuff
* Delete SideBar.tsx
* use ProfileImage component
* spelling
* Update ThemeSettings.tsx
* Update ThemeSettings.tsx
* Update Sidebar.tsx
* layout udpate
* Update Sidebar.tsx
* fixes
* Minor lints
* Update Sidebar.tsx
* create a alt user dropdown for self hosting and local
* add fragment back in
* Adds Theme Selector for local/self hosting
* Update UserDropdown.tsx
* fix theme selector for local self host
* Update index.ts
* Update DefaultLayout.tsx
* now supports feature preview
* remove old files
* rename files
* revert
* Update LayoutHeader.tsx
* clean
* revert
* revert
* Update resource-banner.tsx
* remove redundant side bar stuff
* organizations action bar updated. removed hardcoded value
* fix type errors
* fix tests
* Undo test changes
* Fix account pages for when feature preview is off
* Bug fixes 1
* Missing key in map of EmailTemplates
* Fix missing border in StorageExplorer
* fix missing header in performance advisor
* Final clean up
* Fix DefaultLayout re-rendering issue on auth pages
* A couple of fixes
* Redirect to /organizations if land on /projects with feature preview on
* Route back to /projects if toggling preview off on /organizations
* Add HomePageActions to /org/slug
* make re-routing nicer
* Moar fixes
* Fix logging in redirect to /organizations irregardless of feature preview
* Fix missing withAuth in OrganizationLayout
* Minor clean upo
* Fix branch dropdown not aligned
* Add feature preview for update layout
* update dropdowns to only be chevron triggered in new layout
* Update content-query.ts
* Update entity-types-infinite-query.ts
* add IS_PLATFORM for org dropdown
* Add IS_PLATFORM check for EnableBranchingDropdown in LayoutHeader
* Midway fixing mobile nav
* Mobile nav fixes
* Address feedbacks
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
Co-authored-by: Alaister Young <a@alaisteryoung.com >
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
Co-authored-by: Jordi Enric <jordi.err@gmail.com >
2025-04-08 11:32:29 +08:00
Joshen Lim
1b4700c67d
Add meters table and swap listbox to combobox for WrapperTableEditor target selector ( #34781 )
2025-04-07 16:27:57 +08:00
Alaister Young
e3dae9ec36
chore: only load data in modals when they're visible ( #34617 )
...
* chore: only load data in modals when they're visible
* SidePanelGitHubRepoLinker
* scrolling is not my strong suit
* simple loading state for add new secret
* fix button width
* update to use shadcn
* fix ts
2025-04-02 16:41:47 +08:00
Alaister Young and Terry Sutton
d7a9482946
[FE-1417] feat: notion fdw ( #33988 )
...
* feat: notion fdw
* Logo update
* Icon colour
---------
Co-authored-by: Terry Sutton <saltcod@gmail.com >
2025-03-05 22:02:09 +08:00
3d766bc1c1
[FE-1426] feat(studio): clerk fdw ( #33803 )
...
* feat(studio): clerk fdw
* prettier
* docs: add Clerk FDW docs
* Smol update
---------
Co-authored-by: Bo Lu <lv.patrick@gmail.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-03-03 15:50:09 +08:00
Long Hoang
69726689c9
chore: remove event enums ( #33730 )
...
* chore: remove event enums
* chore: remove more event enums
* chore: remove unused HomepageHeroRequestDemoClickedEvent
* chore: remove unused HomepageHeroRequestDemoClickedEvent
* chore: rename custom_report events to use underscores
* chore: remove telemetry enum
* chore: remove unused imports
* chore: remove enums from merged events
* chore: remove unused imports
* chore: add typedocs for module and hide exported types that are not events
2025-02-25 13:08:31 +08:00
Joshen Lim
98a5f06070
Chore/next round of refactoring rqs to use data fetchers ( #33556 )
...
* Update several files to use data fetcher methods
* Remove unused files from lib/common/fetch
* Revert "Remove unused files from lib/common/fetch"
This reverts commit b314b05f06 .
* Fix GraphQL
* Fix types
* Add IS_PLATFORM check in useOrgUsageQuery
* Fix type issues
2025-02-17 15:23:38 +08:00
Alaister Young
f7ab150cc3
chore: remove old vercel integration ( #33295 )
...
* chore: remove old vercel integration
* remove more unused files
2025-02-07 15:49:02 +08:00
Terry Sutton
c1098ebe4f
Chore/esc cron names ( #33219 )
...
* Allow apostrophe char
* Encode cron job urls
2025-02-03 16:15:23 -03:30
Joshen Lim
1ca992100a
Add default array for cron http headers ( #33255 )
2025-02-03 15:55:59 +08:00
30c390c19c
chore: unify telemetry event sending ( #32861 )
...
* chore: unify telemetry event sending
* organize some imports
* remove final useTelemetryProps
* add www telemetry actions typing and docs
* remove gaevents
* fix build
* move telemetry identify into PageTelemetry
* fix telemetry constants import
---------
Co-authored-by: Pamela Chia <pamelachiamayyee@gmail.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-01-22 23:52:32 +08:00
Long Hoang and Pamela Chia
feaf64e55d
Fix event grouping ( #32928 )
...
* fix: pass ref and slug for event grouping
* fix: add missing imports
* fix: correct types
* remove duplicate import
* fix: duplicates and extra events from merge
---------
Co-authored-by: Pamela Chia <pamelachiamayyee@gmail.com >
2025-01-22 22:41:41 +08:00
Ivan Vasilov
52735e38bf
chore: Rename all uses of Tooltip_Shadcn_ to just Tooltip ( #32860 )
...
* Rename all uses of Tooltip_Shadcn_ to just Tooltip.
* Fix a leftover change.
2025-01-20 22:23:45 +01:00
Joshen Lim
d139a8f0ed
Swap CALL to SELECT for database functions in cron jobs ( #32927 )
2025-01-20 14:27:54 +01:00
Joshen Lim and Ivan Vasilov
d9a7b43cac
Chore/fix cron job card ( #32767 )
...
* Add copy action to cron job card command
* Fix
* Remove unused code
* Refactor the cron job parsing. Expanded some of the existing tests. Added more tests.
* The last run data can be undefined if the cron was just created. The data for caching in RQ can't be undefined so it's forced to null.
* Test whether the edge function points to its own project. If not, parse it as a HTTP request.
* Use toStrictEqual instead of toMatchObject for more correct tests.
* Add min height to the codeblock, the copy button was obscured if the code was a one-liner.
* Add snippet to all types of cron jobs. Automatically update it when the form changes.
* Minor fixes.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-01-20 14:33:53 +08:00
Francesco Sansalvadore
ecd181bcd9
studio mobile v2 ( #32630 )
...
* improve some studio mobile layouts
* improve some studio mobile layouts
* improve settings
* assistant mobile
* assistant mobile
* assistant mobile
* responsive formlayout and new project layout
* improve dashboard pages headers
* improve dashboard auth pages
* mobile org settings
* mobile billing fixes
* adjust paused project container height
* remove comments
* triggers
* leftovers
* ai assistant
* fix errors
* remove 16px input size
* fix test
* merge access tokens settings page conflicsts
* smol integrations here and there
2025-01-17 19:07:35 +01:00
Ivan Vasilov
8aa5523fcc
chore: Migrate tooltips in studio to use shadcn tooltips ( #32679 )
...
* Remove radix-popover and radix-tooltip as deps from studio.
* Migrate all uses of tooltip to shadcn tooltips.
* Add tooltip portal to all shadcn tooltips.
* Fix a warning about MenuItem not accepting refs in StorageMenu.
* Remove unneeded styling for the tooltips.
* Set a default delay duration for all tooltips in Studio.
* Fix a type error.
* Check and fix all tooltips.
2025-01-17 10:54:02 +01:00
Joshen Lim
15dfe1df8c
Fix vault missing exts alert ( #32768 )
...
* Fix vault missing exts alert
* Add minimum version prop
2025-01-15 11:56:58 +08:00
Joshen Lim
53eaab0f71
Show all cron jobs even those with no names ( #32765 )
2025-01-14 22:09:03 +08:00
34424881a1
Revert "Temporarily disable enabling of queues exposure via postgrest" ( #32753 )
...
* Revert "Temporarily disable enabling of queues exposure via postgrest (#32699 )"
This reverts commit 506fcf5da2 .
* bugfix: sequence permissions for pgmq_public
* Update apps/studio/data/database-queues/database-queues-toggle-postgrest-mutation.ts
* enable service role
* Smol fix
---------
Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-01-14 10:59:24 +08:00
Joshen Lim
506fcf5da2
Temporarily disable enabling of queues exposure via postgrest ( #32699 )
2025-01-10 22:41:27 +08:00
Long Hoang
038c52dd9a
feat: enforce event type defs ( #32595 )
...
* feat: enforce event type defs
* fix: correct typedefs for cron events
* fix: correct typedefs for assistant events
2025-01-07 17:08:07 +08:00
Kamil Ogórek
06c3a3ec2b
Enable branching for vercel marketplace ( #32396 )
...
* feat: Add support for branching for Vercel Marketplace resources
* docs: Remove Vercel Marketplace branching support note
2025-01-06 10:15:02 +01:00
Joshen Lim
d6f7ab9a44
Fix next run data for cron job not using UTC ( #32592 )
...
* Fix next run data for cron job not using UTC
* Remove console log
2025-01-06 14:31:44 +07:00
Filipe Cabaço
fb92efb805
fix: handle typos ( #31226 )
2025-01-03 06:45:30 +08:00
Monica Khoury and Alaister Young
91371a3d8f
Fix: change the colour of the 'failed' badge for the cron UI ( #32533 )
...
* Fix: change the colour of the 'failed' badge for the cron UI
* simplify implementation
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2025-01-03 06:34:47 +08:00
Joshen Lim
4e5d4b2cbb
Add last and next run in CronJobCard ( #31305 )
...
* Add last and next run in CronJobCard
* Remove unnecessary query
* Refactor
* Remove unused file
* Refactor
2024-12-24 10:31:28 +08:00
hallidayo
ae38375b6b
deprecated: alert - encryption-keys-management ( #30726 )
...
* changed to use shadcn alert
* switched to admonition
2024-12-23 11:02:43 -03:30
Ivan Vasilov
dd572efb0d
chore: Switch repo to use pnpm ( #29928 )
...
* Fix some missing and duplicate dependencies.
* Fix the types for jest in ai-commands package.
* Replace all npm commands with pnpm. Add pnpm files and workspace links.
* Fix rimraf to work with pnpm.
* Refactor the github actions to work with pnpm.
* Delete package-lock.json.
* Fix the tailwind configs to not include node_modules.
* Fix random files.
* Add preinstall scripts to all packages.
* Fix the Dockerfile to work with pnpm.
* Update the DEVELOPERS documentation.
2024-12-20 13:07:20 +01:00
Alaister Young and Joshen Lim
f6d9617413
chore: paginate user content ( #30675 )
...
* chore: paginate user content
* progress
* loading states
* add load more buttons to private snippets
* working pagination
* fix some types
* always show snippet counts
* support new api parameters
* favorite snippets
* progress
* searching
* paginate root folder
* fix renaming snippets
* fix ts
* removed unused prop
* Shift sharing/unsharing query logic outside of valtio to leverage on RQ only
* Fix invalidation on an unsaved snippet
* Clean up
* Fix
* Clean up
* Update API type
* Update API
* fix duplicate snippets error after moving a snippet
* add currently selected snippet
* Fix unsharing a snippet that has yet to be opened
* i'm dumb
* fix sharing a snippet
* fix sharing and unsharing
* show favorite or shared snippet in list even if it's in another page
* Fix wrong import for debounce
* Fix false positive toast error when creating custom report
* Update API type
* Change create new snippet CTA to link back to /new with skip flag
* Fix saving logs explorer query
* Bump page number
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2024-12-19 16:08:14 +08:00
Long Hoang and Ivan Vasilov
df68b2ef22
feat: show potential way to document event ( #31119 )
...
* feat: show potential way to document event
* chore: add cron event docs
* chore: rename cron job history event
* chore: remove as typecasting and add event definitions to type union
* fix: resolve type error from potentially missing properties field in events
* fix: remove typecast
* Update imports.
* Update package-lock.json (leftover changes from previous PR).
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-12-17 09:17:47 +08:00
Joshen Lim
ec72485ca9
Standardize PH events ( #31067 )
...
* Standardize PH events
* Prettier
* Reinstate send events for sign in and sign up
2024-12-12 16:53:00 +08:00
Bobbie Soedirgo
f5c0a4c899
fix: only use MAINTAIN for table privileges if PG17+ ( #30998 )
...
* chore: use @supabase/pg-meta for table privileges queries
* fix: only use MAINTAIN for table privileges if PG17+
* chore: run prettier
2024-12-08 18:58:29 +01:00
Ivan Vasilov
af5e55535f
feat: Show alert to upgrade DB on queues integration ( #30925 )
...
* List all integrations in the landing page.
* Add a configuration in the integration definitions to show an alert if all their dependencies can't be installed.
* Refactor the Integration Overview tab to show an integration specific alert if all its dependencies can't be met because of outdated image.
* Fix smol misspell.
* Update copy.
* Fix copy.
2024-12-05 14:28:04 +00:00
Terry Sutton and Oliver Rice
d4b1a7c9cd
Chore/lowercase queue names ( #30737 )
...
* Queue names must be lowercase
* Update apps/studio/components/interfaces/Integrations/Queues/CreateQueueSheet.tsx
Co-authored-by: Oliver Rice <github@oliverrice.com >
---------
Co-authored-by: Oliver Rice <github@oliverrice.com >
2024-12-05 11:08:21 +08:00
439af38592
feat: add Supabase Cron ( #30870 )
...
* d3
* change Cron tagline to Schedule Recurring Jobs
* update images
* feat: add Supabase Cron docs (#30822 )
* feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
docs homepage layout
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
docs homepage layout
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
feat: postgres integrations
Create a new global navigation and homepage menu section for the Postgres Integrations category.
reorg: move cron docs into postgres integrations
docs homepage layout
* fix: add pg_cron back to extensions sidebar
* update Supabase Cron docs
* Add screenshots to CRON guides (#30851 )
add screenshots to CRON guides
* Update apps/docs/content/guides/cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/install.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/install.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/database/extensions/pg_cron.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* remove no longer needed cron mdx files
* move cron unschedule image to the right section
* link job history image
* update Cron taglines
---------
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
Co-authored-by: Oliver Rice <github@oliverrice.com >
* Chore/cleanup 3 (#30861 )
* cleanup
* rss
* LM images
* updates for Supabase Cron blog post (#30868 )
---------
Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com >
* www cron (#30859 )
* new products menu
* set up cron page
* set up cron page
* placeholder sections
* basic suggestion for cron
* video placeholder + images
* sql snippet
* Cron landing page updates
* change API to SQL
* cron page update
* cron page update
* cron logs image
* update ogs
* update image url
* update metadata
* update cron metadata
* cleanup
* updates to cron landing page
* more updates
---------
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
Co-authored-by: Wen Bo Xie <wenbo.xie3@gmail.com >
* add Supabase Cron to www features page
* fix mobile nav and footer
* update images
* Update lw13_data.tsx
* update images
* remove old SVGs
* Update video link
* Fix a eslint error.
* Update apps/docs/content/guides/cron/quickstart.mdx
Co-authored-by: Thor 雷神 Schaeff <5748289+thorwebdev@users.noreply.github.com >
* Update apps/www/_blog/2024-12-04-supabase-cron.mdx
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
* Sm edits
* add video slug
* Update apps/www/_blog/2024-12-04-supabase-cron.mdx
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
* plurals
* update citus data callout
* cleanup images
* fix yt embed in features page
* update images
* minizie
* accept Cron
* accept [Cc]ron
* fix vale?
---------
Co-authored-by: Terry Sutton <saltcod@gmail.com >
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
Co-authored-by: Oliver Rice <github@oliverrice.com >
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
Co-authored-by: Thor 雷神 Schaeff <5748289+thorwebdev@users.noreply.github.com >
2024-12-04 10:51:57 -04:00
Ivan Vasilov and Wen Bo Xie
fd2c4982c0
fix: Remove the lowercasing when comparing names of cronjobs ( #30895 )
...
Remove the lowercasing when comparing names.
Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com >
2024-12-04 10:33:37 -03:30
Terry Sutton
f1236a32d3
Chore/unique cron job names ( #30844 )
...
Enforce unique cron job names
2024-12-04 13:38:29 +01:00
Ivan Vasilov and Joshen Lim
5d4f217291
fix: Cron schedule ( #30546 )
...
* Simplify the schedule section for crons.
* Make the errorBoundary more robust to handle non-Error errors.
* Remove unused variable.
* Smaller fixes to the schedule section.
* Simplify the scheduleString usage.
* Revalidate when setting the value from the cron AI.
* Minor fixes.
* Reset the error state when setting the schedule value.
* Fix finding cron overview.md
* Small refactors
* SMOL
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2024-12-04 12:39:10 +01:00
Terry Sutton and Ivan Vasilov
9edc5f500e
Shorter select widths ( #30871 )
...
* Shorter select widths
* Fix the width of the database function selects.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-12-04 10:17:51 +01:00
Joshen Lim
ec8f768623
Polish scrolling on cron job history ( #30875 )
2024-12-04 15:56:07 +08:00
Joshen Lim
ace71494f4
Add telemetry for cron ( #30874 )
...
* Add telemetry for cron
* Update
2024-12-04 15:47:58 +08:00
Terry Sutton and Ivan Vasilov
50ede5546f
Chore/webhook json ( #30797 )
...
* Enforce json payloads with webhook jobs
* EFs need json as well
* Handle case where the body can be null/undefined.
* Fix url in the child id.
* Fix a redirect for cron.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-12-03 09:05:56 -03:30
Terry Sutton
283e27401c
Chore/cron footer ( #30811 )
...
Fix cron runs footer
2024-12-03 08:54:47 -03:30
Terry Sutton
51dbe8732b
Chore/better cron status ( #30818 )
...
* Better cron statuses
* Adjust time display
* Make status badge a proper component
2024-12-03 08:47:06 -03:30
Terry Sutton and Ivan Vasilov
c40d3a50ab
Chore/cron sentry issue ( #30800 )
...
* Fix sentry error
* Update apps/studio/components/interfaces/Integrations/CronJobs/CronJobsTab.tsx
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-12-02 22:10:32 +01:00
Terry Sutton
980ca0a1a7
Chore/rename cron ( #30792 )
...
* Rename cron jobs to cron
* Missing history link
* Add polling to update list
2024-12-02 10:24:50 -03:30