Commit Graph

259 Commits

Author SHA1 Message Date
Darshan 1cf57da5f4 Merge branch 'main' into fix-PRO-1882-modal-focus-fix 2025-06-30 18:40:50 +05:30
Darshan d610260d78 Merge branch 'main' into fix-PRO-1882-modal-focus-fix 2025-06-30 11:56:17 +05:30
Darshan c36dd1d0b0 fix: invalidation issue causing null organization on project's first creation. 2025-06-30 10:48:25 +05:30
Darshan 7576993357 fix: payment methods not updated after adding it. 2025-06-29 11:08:41 +05:30
Harsh Mahajan d9ce3a498d fix: improve modal focus with dual autofocus strategy 2025-06-26 16:28:25 +05:30
Darshan 936f8882f5 fix: free plan tooltip. 2025-06-26 09:53:24 +05:30
Darshan b1df97a4c3 svelte5: cleanups, improvements (#1966)
* update: cleanups, improvements.

* fix: protocol usage.

* update: load failed invoice as non-blocking.

* address comments, make stuff faster!

* fix: missing type on org loads.

* fix: connect button shown on org. page.

* fix: error check.

* update: comment, just ocd things.

* update: flip `localStorage` check after `browser` check.

* update: comment.

* perf: parallelize fetch for faster loads [↓49%]

* update: compute things later.

* update: don't rely on dependency or reload if scope doesn't allow.

* update: simplify.

* update: do not load credits if the organization plan does not support it.

* update: just some cleaning.

* address comments for promise handling.

* address comments; remove: unused api calls!!!

* address comments;

* address comment.

* misc.

* cleaner endpoint creation.

* fix: required to optional.

* update: url to quick load.

* address comments.

* update: load payments on ui.

* update: load non-urgent calls on UI.

* fix: unnecessary runs of root layout.

* reduce: calls to countries, locale api.

* reduce: calls to countries, locale api in org settings.

* update: simplify api calls and data passing.

* address comments.

* remove: id from `UsageProjectInfo`.

* update: make api call only when needed.

* fix: text.

* fix: endpoint flag design <> verified by design.

* fix: `inline` inner stack so project name has enough space.

* fix: tests.

* update: improve orgs loading?

* update: misc.

* remove: todo.

* updates: more billing cleanups.

* misc.

* misc.

* fix: tests and a warning.

* address comment.

* fix: merge leftover issues.

* fix: tab selection on overview.

* fix: issues with user store on main project layout.

* remove: `selectedTab` store.

* fix: account menu regression.

* fix: reactive logic. use `svelte5` syntax.

* Remove trailing comma in invalidate array

* remove: unused method.

* updates: misc optimizations.

* fix: lint.

* update: changes after merge.

* update: modal size for credits and show loader.

* update: misc and PR freeze!

* update: use a default credit card icon if one isn't supported by the API.

* fix: project loading state as per updated org ID. LAST FIX.

* address comments.

---------

Co-authored-by: Torsten Dittmann <torsten.dittmann@googlemail.com>
2025-06-20 15:17:23 +02:00
Darshan 248c8cc754 Merge remote-tracking branch 'origin/feat-plan-update' into feat-plan-update 2025-06-10 13:13:44 +05:30
Darshan 5c849391b9 fix: failing e2e test due to custom plan addition in the list. 2025-06-10 13:13:37 +05:30
Damodar Lohani 00a2741647 Fix sidebar offset 2025-06-10 07:22:30 +00:00
Damodar Lohani 0e0f61be32 add border 2025-06-08 12:33:59 +00:00
Darshan 2d14efecf6 address comments. 2025-06-08 17:38:13 +05:30
Damodar Lohani e1d0bcae7c update height 2025-06-08 11:03:30 +00:00
Darshan a12142259c add: enterprise trial banner. 2025-06-08 12:11:25 +05:30
Darshan e5a29376e6 add: current plan if not one of the base plans. 2025-06-08 10:45:44 +05:30
Darshan 9936bf9869 update: migrate component to pink2. 2025-06-03 11:30:35 +05:30
Damodar Lohani 8305330ad3 Fix: typography color 2025-06-03 11:10:39 +05:45
Darshan d70488d108 fix: use pink2 components. 2025-06-03 09:50:09 +05:30
Steven Nguyen 16b2278bab fix: update EstimatedTotalBox to display data from estimation 2025-06-02 16:56:32 -07:00
Arman 980ab8e7d6 fix diagnostic 2025-05-30 17:29:48 +02:00
Arman 5955fb0d04 Merge branch 'main' of github.com:appwrite/console into fix-estimation-box-componet 2025-05-30 17:19:57 +02:00
Arman b17ceba569 chore: delete extra component 2025-05-30 17:18:52 +02:00
Arman 57466a3d54 fix: estimation box component 2025-05-30 17:16:32 +02:00
Steven Nguyen 15b90d8939 Merge pull request #1931 from appwrite/fix-coupon-not-applying
Fix coupon not applying
2025-05-30 08:14:43 -07:00
Torsten Dittmann e22ec6ae52 Fix various issues in billing flows
- Add color package for color manipulation
- Update Stripe form appearance for light and dark themes with proper
  color conversion and improved focus states
- Fix payment modal loading state display
- Improve payment method table column widths and conditional visibility
- Fix navbar account menu closing on navigation
- Update OAuth modal descriptions and remove duplicate titles
- Export closeModal method from FakeModal component
2025-05-30 15:51:17 +02:00
Steven Nguyen 23a52fdf21 fix: remove duplicate success notification 2025-05-28 16:05:24 -07:00
Darshan f05bc969c8 address comment. 2025-05-28 14:49:52 +05:30
Darshan 9eabedeee5 fix: lint 2025-05-28 10:42:22 +05:30
Darshan 4566271e59 fix: that coupon banner! 2025-05-28 10:37:29 +05:30
Torsten Dittmann 1097377e56 Refactor usage rates to use dynamic plan structure
Replace hardcoded planData array with dynamic iteration over plan.addons
and plan.usage objects. Add getPlanLimit helper function and name field
to AdditionalResource type for improved data handling.
2025-05-27 19:57:49 +02:00
Arman 1f57b21c89 fix: create organization payment methods not updating 2025-05-27 15:07:08 +02:00
Darshan 7c16b47467 fix: advanced lint. 2025-05-16 13:54:19 +05:30
Arman 5a96e28b38 fix: check issues 2025-05-14 14:56:29 +02:00
Arman 43de6fae0a chore: merge conflicts 2025-05-02 14:15:20 +02:00
Arman 12e6530d2c Merge commit '3c97c6e06ac0a2ff0cc23a7788243d941a139ecc' into feat-pink-v2 2025-04-29 19:15:10 +02:00
Arman 72a6916dba Merge commit '3c97c6e06ac0a2ff0cc23a7788243d941a139ecc' into feat-pink-v2 2025-04-29 19:15:02 +02:00
Ernst Mulders 33108c2899 Merge pull request #1795 from appwrite/fix-campaign-apply-flow-scale
Fix flow for campaign credits apply
2025-04-28 10:19:17 +02:00
Torsten Dittmann cc0d11771f Update UI components and Pink library dependencies
Improve payment method UI with new action slots, reorganize credit
buttons, and enhance auth table with text truncation for better display
of user information.
2025-04-16 14:03:20 +02:00
ernstmul d8deeb2ef4 Fix flow for campaign credits apply 2025-04-15 11:22:08 +02:00
Arman f2e93e8c72 chore: fix check errors 2025-04-14 16:07:43 +02:00
Darshan 4d1cccd329 fix: payment modal not closing. 2025-04-13 11:47:09 +05:30
Darshan 6c191e6a2b refactor: $page usage to page. 2025-04-01 16:54:22 +05:30
Torsten Dittmann 510f7fd7d7 feat: svelte 5 2025-03-28 23:16:29 +01:00
Arman fc8b9c13cf chore: revert column changes 2025-03-25 17:15:55 +01:00
Arman fad656d461 fix: tables 2025-03-25 16:19:09 +01:00
Darshan 7359aae211 fix: ci tests. 2025-03-25 14:39:06 +05:30
ernstmul 45236b0197 Updates to credit flows 2025-03-24 11:54:02 +01:00
Darshan b6a1309664 Merge branch 'feat-pink-v2' into 'clean-checks'. 2025-03-19 20:00:39 +05:30
Darshan 71ed423d02 Merge branch 'feat-pink-v2' into 'backups-to-pink2'. 2025-03-19 16:18:45 +05:30
Darshan e8e0747856 Merge branch 'feat-pink-v2' into clean-checks 2025-03-19 15:31:21 +05:30