Skip to content

Update: cleanups, improvements #1966

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 71 commits into from
Jun 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
2a50e11
update: cleanups, improvements.
ItzNotABug Jun 2, 2025
f3adfe1
fix: protocol usage.
ItzNotABug Jun 2, 2025
9842a79
update: load failed invoice as non-blocking.
ItzNotABug Jun 2, 2025
6f6135d
address comments, make stuff faster!
ItzNotABug Jun 2, 2025
1112258
fix: missing type on org loads.
ItzNotABug Jun 2, 2025
8f3edf6
fix: connect button shown on org. page.
ItzNotABug Jun 2, 2025
24b4c3f
fix: error check.
ItzNotABug Jun 2, 2025
0a53bf6
update: comment, just ocd things.
ItzNotABug Jun 2, 2025
125704f
update: flip `localStorage` check after `browser` check.
ItzNotABug Jun 2, 2025
0a27ec1
update: comment.
ItzNotABug Jun 2, 2025
aec8b14
perf: parallelize fetch for faster loads [↓49%]
ItzNotABug Jun 2, 2025
787cd52
update: compute things later.
ItzNotABug Jun 2, 2025
73303b7
update: don't rely on dependency or reload if scope doesn't allow.
ItzNotABug Jun 2, 2025
b8b8069
update: simplify.
ItzNotABug Jun 2, 2025
3306ac9
update: do not load credits if the organization plan does not support…
ItzNotABug Jun 2, 2025
9d0248c
update: just some cleaning.
ItzNotABug Jun 2, 2025
9d59d3c
address comments for promise handling.
ItzNotABug Jun 3, 2025
f37b277
address comments; remove: unused api calls!!!
ItzNotABug Jun 3, 2025
ffb2073
address comments;
ItzNotABug Jun 3, 2025
e269a3e
address comment.
ItzNotABug Jun 3, 2025
aeb87aa
misc.
ItzNotABug Jun 3, 2025
402cb1d
cleaner endpoint creation.
ItzNotABug Jun 3, 2025
0508be1
Merge branch 'main' into supposed-improvements
ItzNotABug Jun 3, 2025
4fbd787
fix: required to optional.
ItzNotABug Jun 3, 2025
68e39d1
update: url to quick load.
ItzNotABug Jun 3, 2025
538e25f
address comments.
ItzNotABug Jun 7, 2025
bfe20b5
update: load payments on ui.
ItzNotABug Jun 7, 2025
70b9bf2
update: load non-urgent calls on UI.
ItzNotABug Jun 7, 2025
e5a3052
fix: unnecessary runs of root layout.
ItzNotABug Jun 7, 2025
e99c430
reduce: calls to countries, locale api.
ItzNotABug Jun 7, 2025
70794c5
reduce: calls to countries, locale api in org settings.
ItzNotABug Jun 7, 2025
865d021
update: simplify api calls and data passing.
ItzNotABug Jun 7, 2025
4e81cc6
Merge branch 'main' into 'supposed-improvements'.
ItzNotABug Jun 7, 2025
405a5a8
address comments.
ItzNotABug Jun 8, 2025
f390288
remove: id from `UsageProjectInfo`.
ItzNotABug Jun 8, 2025
1f99755
update: make api call only when needed.
ItzNotABug Jun 8, 2025
0f24aa0
fix: text.
ItzNotABug Jun 8, 2025
2cb5742
fix: endpoint flag design <> verified by design.
ItzNotABug Jun 8, 2025
c0db715
fix: `inline` inner stack so project name has enough space.
ItzNotABug Jun 8, 2025
af646f3
fix: tests.
ItzNotABug Jun 8, 2025
2c51de8
update: improve orgs loading?
ItzNotABug Jun 8, 2025
658c7a1
update: misc.
ItzNotABug Jun 9, 2025
9be9a6b
Merge branch 'main' into supposed-improvements
ItzNotABug Jun 12, 2025
97d1bd0
remove: todo.
ItzNotABug Jun 12, 2025
9d35a5b
updates: more billing cleanups.
ItzNotABug Jun 14, 2025
1e2e190
misc.
ItzNotABug Jun 14, 2025
58c5e22
misc.
ItzNotABug Jun 14, 2025
06d7a55
Merge branch 'main' into 'supposed-improvements'.
ItzNotABug Jun 14, 2025
04c253f
fix: tests and a warning.
ItzNotABug Jun 14, 2025
586ad28
address comment.
ItzNotABug Jun 18, 2025
c17c317
Merge branch 'main' into 'supposed-improvements'.
ItzNotABug Jun 18, 2025
9b4e180
fix: merge leftover issues.
ItzNotABug Jun 18, 2025
2a8f389
fix: tab selection on overview.
ItzNotABug Jun 18, 2025
8e86c37
fix: issues with user store on main project layout.
ItzNotABug Jun 18, 2025
2066fec
remove: `selectedTab` store.
ItzNotABug Jun 18, 2025
466bbcc
fix: account menu regression.
ItzNotABug Jun 18, 2025
b0e6478
fix: reactive logic. use `svelte5` syntax.
ItzNotABug Jun 18, 2025
d8f7074
Remove trailing comma in invalidate array
TorstenDittmann Jun 18, 2025
0cfc0d7
remove: unused method.
ItzNotABug Jun 19, 2025
9c9abf3
updates: misc optimizations.
ItzNotABug Jun 20, 2025
6241867
Merge remote-tracking branch 'origin/supposed-improvements' into supp…
ItzNotABug Jun 20, 2025
2e6be55
Merge branch 'main' into 'supposed-improvements'.
ItzNotABug Jun 20, 2025
93a8196
fix: lint.
ItzNotABug Jun 20, 2025
c016907
update: changes after merge.
ItzNotABug Jun 20, 2025
c56a545
update: modal size for credits and show loader.
ItzNotABug Jun 20, 2025
b6167f3
update: misc and PR freeze!
ItzNotABug Jun 20, 2025
67ed991
update: use a default credit card icon if one isn't supported by the …
ItzNotABug Jun 20, 2025
f798c50
fix: project loading state as per updated org ID. LAST FIX.
ItzNotABug Jun 20, 2025
a231d0c
Merge branch 'main' into supposed-improvements
ItzNotABug Jun 20, 2025
2659c1f
address comments.
ItzNotABug Jun 20, 2025
a903081
Merge remote-tracking branch 'origin/supposed-improvements' into supp…
ItzNotABug Jun 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
},
"dependencies": {
"@ai-sdk/svelte": "^1.1.24",
"@appwrite.io/console": "^1.9.0",
"@appwrite.io/console": "https://pkg.pr.new/appwrite-labs/cloud/@appwrite.io/console@56743f5",
"@appwrite.io/pink-icons": "0.25.0",
"@appwrite.io/pink-icons-svelte": "^2.0.0-RC.1",
"@appwrite.io/pink-legacy": "^1.0.3",
Expand Down
19 changes: 10 additions & 9 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/lib/components/billing/selectPaymentMethod.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
import { invalidate } from '$app/navigation';
import { Dependencies } from '$lib/constants';

export let methods: PaymentList;
export let value: string;
export let taxId = '';
export let methods: PaymentList;

let showTaxId = false;
let showPaymentModal = false;
Expand Down
4 changes: 2 additions & 2 deletions src/lib/components/billing/validateCreditModal.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
}
</script>

<Modal bind:show title="Add credits" onSubmit={addCoupon} bind:error>
<Modal size="s" bind:show title="Add credits" onSubmit={addCoupon} bind:error>
<svelte:fragment slot="description">
Credits will be applied automatically to your next invoice.
</svelte:fragment>
Expand All @@ -62,6 +62,6 @@

<svelte:fragment slot="footer">
<Button text on:click={() => (show = false)}>Cancel</Button>
<Button submit disabled={coupon === ''}>Add</Button>
<Button submissionLoader submit disabled={coupon === ''}>Add</Button>
</svelte:fragment>
</Modal>
2 changes: 1 addition & 1 deletion src/lib/components/bottom-sheet/SheetMenuBlock.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
{#if menu?.title}
<span class="menu-title">{menu.title}</span>
{/if}
<ActionMenu.Root>
<ActionMenu.Root width="100%">
{#each menu.items as menuItem}
{#if menuItem.href}
<ActionMenu.Item.Anchor
Expand Down
Loading