Saxon Fletcher
862e30864a
fixes
2025-07-04 11:51:31 +10:00
Saxon Fletcher
67eebdd850
Merge branch 'feature/branching-merge-conflict' into feature/deploy-requests
2025-07-04 10:52:13 +10:00
Saxon Fletcher
29bc67a2ed
fix issues
2025-07-04 10:23:41 +10:00
Saxon Fletcher
48ce60553f
fix branch query
2025-07-04 09:14:39 +10:00
Saxon Fletcher
faa6eead1c
Merge branch 'chore/remove-enable-branch-modal' into feature/branching-merge-conflict
2025-07-02 19:19:36 +10:00
Saxon Fletcher
6ce8f32f5d
initial setup
2025-07-02 16:35:38 +10:00
Alaister Young
0e85051deb
Merge branch 'master' into feature/branching-merge-conflict
2025-07-01 17:52:01 +08:00
Saxon Fletcher
973df3f79a
remove modal
2025-07-01 16:17:39 +10:00
Saxon Fletcher
5ae0176d32
replace branch dropdown button
2025-07-01 10:00:11 +10:00
Kevin Grüneberg
03d74e5a87
Merge branch 'master' into chore/remove-enable-branch-modal
2025-06-26 16:55:13 +08:00
Han Qiao
94036ceaa0
chore: adjust branching price comms ( #36685 )
2025-06-26 05:09:53 +00:00
Joshen Lim
49f388fdbb
Couple of clean ups
2025-06-24 16:22:50 +08:00
Saxon Fletcher
d9e62180dd
Merge branch 'master' into chore/remove-enable-branch-modal
2025-06-23 14:50:10 +10:00
Etienne Stalmans and Joshen Lim
aeaf831648
feat: add UI to show MFA enforcement on org ( #36439 )
...
Disables organization selection if the org requires MFA but the user
does not have MFA enabled.
Add badges / hints to show that user has access to an Organization but
access is disabled because of MFA access requirement
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-06-20 14:51:11 +02:00
Saxon Fletcher
fd2a12ad38
Header icons refine ( #36549 )
...
header refine
2025-06-20 16:39:03 +08:00
Saxon Fletcher
76b7c44804
Merge branch 'master' into chore/remove-enable-branch-modal
2025-06-20 14:38:50 +10:00
Saxon Fletcher
6e257de2f7
Merge branch 'master' into feature/branching-gitless-merge
2025-06-20 14:27:01 +10:00
Saxon Fletcher
3c5d71494f
abstract away enable and disable
2025-06-18 16:25:46 +10:00
7c678b9db8
Update new project flow to add a warning before redirecting ( #36349 )
...
* Update new project flow to add a warning before redirecting
* Simplify the logic for picking an org.
* Small UI tweaks
* Readd the alert about a not found org.
* Link to all orgs if slug is undefined
* Nit
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-06-17 09:55:05 +02:00
Saxon Fletcher
96db11349a
remove enable branching modal
2025-06-17 14:34:14 +10:00
Saxon Fletcher
c9bc3d347e
refactor
2025-06-17 13:05:14 +10:00
Saxon Fletcher
35addc72d7
Merge branch 'master' into feature/branching-gitless-merge
2025-06-12 12:49:23 +10:00
Saxon Fletcher and Alaister Young
c4cb660903
Slight tweaks to toolbar icons ( #36269 )
...
* layout header icon styles
* Update packages/ui/src/layout/ai-icon-animation/ai-icon-animation.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2025-06-09 21:54:27 +10:00
Jordi Enric
7105df3d1f
Layout Editor + Keyboard Shortcuts improvements ( #36165 )
...
* add keyboardshortcut compo, add toggle editor, handle different shortcuts, add tooltips
* fix windows
* add notifications tooltip
2025-06-09 18:24:31 +10:00
Saxon Fletcher and Joshen Lim
daf8b3c3fd
Create branch without GitHub connection ( #35983 )
...
* allow creating branching without git
* update branching modals
* add account connections
* edit branch
* copy
* update copy
* enable branch modal changes
* add gitless branching flag
* update account connections
* update pull requests empty state
* Clean up
* refinements to gitless branching
* nit
* nit
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-06-09 11:04:10 +10:00
Saxon Fletcher
a9218b742e
Merge branch 'feature/branching-gitless' into feature/branching-gitless-merge
2025-06-06 12:38:30 +10:00
Saxon Fletcher
620fcdab4e
refinements to gitless branching
2025-06-06 12:35:10 +10:00
Joshen Lim
28f654d269
Clean up
2025-06-05 17:01:39 +08:00
Saxon Fletcher
6b8c8da252
merge page
2025-05-28 16:05:19 +10:00
Saxon Fletcher
6c5bb4721c
add gitless branching flag
2025-05-28 13:08:19 +10:00
Saxon Fletcher
37ed4d25d8
Merge branch 'master' into feature/branching-gitless
2025-05-28 09:35:42 +10:00
Terry Sutton
0f91196154
Add a notice for the planned middleware outage ( #35723 )
...
* Add a notice for the planned middleware outage
* Msg update
2025-05-16 17:55:04 +00:00
Joshen Lim
fd98a08a4f
Chore/default to new organization layout ( #35515 )
...
* Default to new organization layout + remove feature preview
* Remove feature preview
* Clean up LayoutUpdateBanner
* Clean up
* Fix
* Fixy fix
* Update comment
* Nit to fix layout shift
2025-05-13 11:25:35 +08:00
Joshen Lim
232a26a68d
Add custom error handler around fetch method ( #35562 )
...
* Add custom error handler for fetch error 'Failed to fetch'
* Refactor EdgeFunctionTesterSheet to use react query instead of manually calling fetch
* Use new fetchHandler for where we're calling fetch
* Revert
2025-05-09 15:22:55 +08:00
Kevin Grüneberg
e1bd23d66f
fix: do not translate USD prices ( #35466 )
...
When translation tools go over prices, they wrongfully convert USD into other currencies without changing the price. $25 becomes Rp25 (Rupiah).
By using `translate='no'` we avoid the translation of pricing info. There are some tooltips left that are not covered yet, but this should be the majority already.
Kept the docs Pricing component as simple as possible, just wrapping in a span to avoid translation, not modifying any formatting.
2025-05-06 12:03:35 +08:00
Saxon Fletcher
ea72e74917
enable branch modal changes
2025-04-30 11:29:15 +10:00
Saxon Fletcher
165aa64349
update branching modals
2025-04-22 17:05:39 +10:00
Saxon Fletcher
27c804e8c8
allow creating branching without git
2025-04-22 16:49:28 +10:00
Joshen Lim
8955b94613
Increase padding for org and project dropdown in new layout ( #35114 )
...
* Increase padding for org and project dropdown in new layout
* Tiny bit more
2025-04-21 16:07:48 +07:00
Joshen Lim
fd10704cc1
Make feature preview available + Fix up Connect UI for local self-host ( #35060 )
...
* Make feature preview available for local self-host
* Fix up Connect UI for local / self-host
* Fix
* Fix
* Fix
2025-04-16 19:35:09 +08:00
Kevin Grüneberg
d05bbb669f
perf: use subscription plan from org response ( #34993 )
2025-04-14 20:37:19 +08:00
Joshen Lim
5e9c2a3c71
remove restriction banner component ( #34887 )
2025-04-11 10:08:52 +08: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
0b75914d25
fix: project Dropdown only show projects from selected organization ( #34732 )
2025-04-04 17:45:02 +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
Paul Cioanca
fac3974974
fix: reuse existing project info instead of querying endpoint ( #34613 )
2025-04-01 17:25:31 +08:00
Joshen Lim and Alaister Young
8239e2f27b
Cache results in assistant panel ( #34509 )
...
* Cache results in assistant panel
* Small fixes
* fix
* disable switching chats while new messages are streaming in
* small comment
* Fix Create new snippet CTA in query block
* Add useCallbacks
* Update
* Remove console log
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2025-03-31 19:24:21 +08:00
58272034b1
Multiple assistant chats ( #34011 )
...
* add assistant chats
* refactoring
* refactor
* refactor to use onfinish
* fix ts
* dependencies removal
* Update useAssistant.ts
* ts
* refactor useAssistant hook to valtio store
* Minor tweaks
* Add name param to newChat, and add names to each call of newChat
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-03-28 16:36:41 +08:00
Kamil Ogórek
861fe9ec88
fix: Update TS checks according to latest API changes ( #34372 )
2025-03-25 14:24:52 +01:00
Wen Bo Xie
5455a09e43
fix: update Fly Postgres deprecation date ( #34180 )
2025-03-13 14:30:34 +00:00