Skip to content
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

Add messaging pages #595

Merged
merged 135 commits into from
Jan 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
135 commits
Select commit Hold shift + click to select a range
3456c58
draft: cookie consent
TorstenDittmann Nov 7, 2023
76d64cd
Add messaging to navigation
stnguyen90 Oct 16, 2023
11b0689
Add new messaging provider icons
stnguyen90 Oct 18, 2023
9f3c3b1
Update oauth providers key since it was changed in the backend
stnguyen90 Nov 29, 2023
ade620c
Temporarily fix undefined billing limit
stnguyen90 Dec 20, 2023
a99082e
Add messaging overview route
stnguyen90 Oct 20, 2023
7532b8e
Update input elments to support popovers
stnguyen90 Nov 20, 2023
c99ea5b
Add messaging providers route
stnguyen90 Oct 24, 2023
16cc918
Add wizard for creating provider
stnguyen90 Oct 26, 2023
c8ef515
Add wizard for updating provider
stnguyen90 Dec 1, 2023
bb705cb
Add provider details route
stnguyen90 Oct 25, 2023
ae8da6a
Refactor providers table and add bulk deletion
stnguyen90 Dec 14, 2023
37a5d11
Update InputCheckbox to properly show label and description
stnguyen90 Nov 28, 2023
cd7e824
Update InputRadio to properly show label and description
stnguyen90 Nov 28, 2023
5ef5986
Create InputDate for only dates
stnguyen90 Nov 29, 2023
2670752
Create InputTime for only times
stnguyen90 Nov 29, 2023
8b953d4
Add a modal for selecting user targets
stnguyen90 Nov 30, 2023
96dc961
Create a wizard to send email messages
stnguyen90 Nov 29, 2023
fdb7dd1
Add a message detail page for email messages
stnguyen90 Nov 30, 2023
80e81b1
Update create message wizard to support SMS
stnguyen90 Nov 30, 2023
ff42635
Update message detail to show SMS preview
stnguyen90 Nov 30, 2023
e58a45c
Update create message wizard to support push
stnguyen90 Dec 1, 2023
f92dfce
Update message detail to show push preview
stnguyen90 Dec 1, 2023
f2313e3
Add messaging topics route
stnguyen90 Oct 20, 2023
ca67473
Implmement create topic modal
stnguyen90 Oct 30, 2023
5856b51
Add topic detail route
stnguyen90 Oct 30, 2023
ece8ec7
Add subscribers list route
stnguyen90 Nov 1, 2023
dbad10b
Add support for adding a subscriber to a topic
stnguyen90 Dec 5, 2023
8e789b6
Update the create message wizard to support topics
stnguyen90 Dec 6, 2023
9b84ea5
Refactor topics table and add bulk delete
stnguyen90 Dec 14, 2023
842da80
Add description to topics table and details
stnguyen90 Dec 15, 2023
fee8e9c
Add topic activity page
stnguyen90 Dec 15, 2023
26db45d
Update push preview to look like a mobile device
stnguyen90 Dec 6, 2023
48babe9
Update SMS preview to look like a mobile device
stnguyen90 Dec 12, 2023
cfcf17f
Fix export of the Filters component
stnguyen90 Dec 14, 2023
03852e1
Create a component to handle 0 results from filtering
stnguyen90 Dec 14, 2023
4158a8a
Allow controlling whether a column should be filterable
stnguyen90 Dec 14, 2023
604b323
Update tables to show EmptyFilter if filter returns 0 results
stnguyen90 Dec 14, 2023
bc35253
Update filterable columns on subscribers table
stnguyen90 Dec 14, 2023
c130820
Fix alignment of create message/provider dropdowns
stnguyen90 Dec 19, 2023
81ddc61
Fix the order create message/provider drop items
stnguyen90 Dec 19, 2023
dbe1107
feat: appwrite dpa
ArmanNik Dec 28, 2023
2845b22
fix: add event
ArmanNik Dec 28, 2023
6a8b1c6
feat: save download date in preferences
ArmanNik Dec 29, 2023
a0ec196
Merge branch 'main' of github.com:appwrite/console into feat-appwrite…
ArmanNik Dec 29, 2023
ececccb
Merge branch 'main' of https://github.com/appwrite/console into feat-…
TorstenDittmann Jan 2, 2024
8008e58
Merge pull request #665 from appwrite/fix-messaging-design-review
TorstenDittmann Jan 2, 2024
8530a2a
Merge pull request #654 from appwrite/feat-filters
TorstenDittmann Jan 2, 2024
5a67888
Update input elments to support popovers
stnguyen90 Nov 20, 2023
08d67f7
Add messaging providers route
stnguyen90 Oct 24, 2023
f825b39
Add wizard for creating provider
stnguyen90 Oct 26, 2023
476f08a
Add wizard for updating provider
stnguyen90 Dec 1, 2023
c9a2e65
Add provider details route
stnguyen90 Oct 25, 2023
cab99c6
Refactor providers table and add bulk deletion
stnguyen90 Dec 14, 2023
60e9706
Update src/routes/console/project-[project]/messaging/providers/updat…
TorstenDittmann Jan 2, 2024
24bd1dd
Update src/routes/console/project-[project]/messaging/providers/wizar…
TorstenDittmann Jan 2, 2024
bc9c899
Update src/routes/console/project-[project]/messaging/providers/provi…
TorstenDittmann Jan 2, 2024
a532cb8
Merge branch 'feat-messaging-overview' into feat-messaging-create-mes…
TorstenDittmann Jan 2, 2024
844535a
fix: ci
TorstenDittmann Jan 2, 2024
6696e59
Merge branch 'feat-messaging-create-message' of https://github.com/ap…
TorstenDittmann Jan 2, 2024
a926621
Merge pull request #630 from appwrite/feat-messaging-create-message
TorstenDittmann Jan 2, 2024
80d3c00
Merge pull request #632 from appwrite/feat-messaging-message-detail
TorstenDittmann Jan 2, 2024
6a39aaa
Update src/routes/console/project-[project]/messaging/wizard/smsFormL…
TorstenDittmann Jan 2, 2024
f9931d2
Update src/routes/console/project-[project]/messaging/wizard/step1.sv…
TorstenDittmann Jan 2, 2024
c096073
Merge pull request #633 from appwrite/feat-messaging-create-sms-message
TorstenDittmann Jan 2, 2024
ea3c866
Merge branch 'feat-messaging-overview' into feat-messaging-create-pus…
TorstenDittmann Jan 2, 2024
7669ad7
Merge pull request #636 from appwrite/feat-messaging-create-push-message
TorstenDittmann Jan 2, 2024
6b371da
Merge pull request #597 from appwrite/feat-messaging-topics
TorstenDittmann Jan 2, 2024
e6f1846
Merge pull request #643 from appwrite/feat-messaging-push-preview
TorstenDittmann Jan 2, 2024
2c12c2f
Added tracking to download dpa pdf
wess Jan 2, 2024
6cdf4a4
Merge pull request #596 from appwrite/feat-messaging-overview
TorstenDittmann Jan 3, 2024
7464a55
Linting
wess Jan 3, 2024
f402d55
fix: styling and review
TorstenDittmann Jan 4, 2024
01a9e16
Update src/routes/console/organization-[organization]/settings/downlo…
wess Jan 4, 2024
28db2ba
Update src/routes/console/organization-[organization]/settings/downlo…
wess Jan 4, 2024
7a6246d
Copy updates
wess Jan 4, 2024
57c476c
Merge remote-tracking branch 'refs/remotes/origin/feat-appwrite-dpa' …
wess Jan 4, 2024
bbb135e
fix: leftovers
TorstenDittmann Jan 9, 2024
72c22c2
fix: consent design
TorstenDittmann Jan 9, 2024
3faf2d8
fix: footer
TorstenDittmann Jan 9, 2024
07fbc29
feat: delete account actually deletes account
TorstenDittmann Jan 9, 2024
22e0fd5
fix: preference center
TorstenDittmann Jan 9, 2024
4135deb
style: remove unused import
TorstenDittmann Jan 9, 2024
7f8413d
fix: hide cookies on selfhosted
TorstenDittmann Jan 9, 2024
4745433
fix: vercel deployment
TorstenDittmann Jan 9, 2024
65c83f3
fix: consent button
TorstenDittmann Jan 9, 2024
8995415
fix: dpa button
TorstenDittmann Jan 9, 2024
93790de
Merge branch 'feat-appwrite-dpa' of https://github.com/appwrite/conso…
TorstenDittmann Jan 9, 2024
bca4ee1
fix: merge conflict
TorstenDittmann Jan 9, 2024
8be0a66
Merge pull request #615 from appwrite/feat-cookie-consent
TorstenDittmann Jan 9, 2024
dd27d1f
Merge pull request #693 from appwrite/feat-appwrite-dpa
TorstenDittmann Jan 9, 2024
e8223ff
fix: hide dpa on selfhosted
TorstenDittmann Jan 9, 2024
6227f0e
fix: responsive consent
TorstenDittmann Jan 9, 2024
f17965d
Merge pull request #713 from appwrite/fix-responsive-consent
TorstenDittmann Jan 9, 2024
efd9c78
fix: new dpa
TorstenDittmann Jan 9, 2024
de7d08d
Merge pull request #714 from appwrite/fix-design-review
TorstenDittmann Jan 9, 2024
20e93c6
fix: dpa link to docs
TorstenDittmann Jan 10, 2024
97e519f
Remove SMTP required pass
Meldiron Jan 12, 2024
5c1cc01
Merge pull request #718 from appwrite/fix-optional-smtp-pass
TorstenDittmann Jan 12, 2024
b7bbc20
Merge pull request #715 from appwrite/fix-dpa-link
TorstenDittmann Jan 12, 2024
9c7d5be
Simplify copy on new billing modals
Jan 12, 2024
92e7f47
Merge pull request #720 from appwrite/fix-billing-copy
eldadfux Jan 12, 2024
66f0c2f
Fixes issue where a negative number would prevent the TRIAL pill from…
wess Jan 12, 2024
72b3f03
Fixes issue where -9 was hardcoded
wess Jan 12, 2024
5566d3a
Removes unused import
wess Jan 12, 2024
41d5393
Formatting
wess Jan 12, 2024
82f27c7
Formatting
wess Jan 12, 2024
50865bf
Merge pull request #721 from appwrite/fix-trial-date
christyjacob4 Jan 13, 2024
c7e06c0
fix: bullet points for custom id
ArmanNik Jan 17, 2024
f68f9af
Merge pull request #731 from appwrite/fix-bullet-point-custom-id-crea…
TorstenDittmann Jan 17, 2024
dc5b779
Merge branch 'main' into feat-messaging
stnguyen90 Jan 17, 2024
5f28247
Remove provider default param
stnguyen90 Jan 3, 2024
4b89915
Remove MQTT provider as it was descoped for G1
stnguyen90 Jan 3, 2024
a2a7975
Default enabled to true when creating a provider
stnguyen90 Jan 3, 2024
d4d09ad
Add a route to show user targets
stnguyen90 Jan 9, 2024
075b7d7
Allow topics with empty string
stnguyen90 Jan 11, 2024
f111ee9
Update filterable subscriber columns
stnguyen90 Jan 17, 2024
a5443b2
Ensure messages table re-renders on filter
stnguyen90 Jan 17, 2024
c0b3ceb
Don't allow filtering on message
stnguyen90 Jan 17, 2024
2bb789b
Update messages search placeholder
stnguyen90 Jan 17, 2024
9e838a7
Move the User Targets Filters & Columns buttons to the same row as th…
stnguyen90 Jan 17, 2024
3343fb2
Fix user targets modal text
stnguyen90 Jan 17, 2024
b15835f
Remove bullet points from the topics modal
stnguyen90 Jan 18, 2024
7aea163
Update search subscribers placeholder
stnguyen90 Jan 18, 2024
5fefbf9
Update wizard to support additional action buttons
stnguyen90 Jan 19, 2024
4346d2d
Add support for saving messages as draft
stnguyen90 Jan 19, 2024
517ec52
Merge branch '1.5.x' of https://github.com/appwrite/console into feat…
TorstenDittmann Jan 22, 2024
b0ba4d5
fix: some issues
TorstenDittmann Jan 22, 2024
34ffc29
fix: audit
TorstenDittmann Jan 22, 2024
e3664b8
run formatter
TorstenDittmann Jan 22, 2024
1d31cd0
Fix email provider params
abnegate Jan 24, 2024
8a711fa
ci: run on every branch
TorstenDittmann Jan 24, 2024
fe6bf8c
ci: run on every branch
TorstenDittmann Jan 24, 2024
1b89c70
fix: some merge stuffs
TorstenDittmann Jan 24, 2024
2de13c7
fix: audit stuff
TorstenDittmann Jan 24, 2024
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
11 changes: 3 additions & 8 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
name: Tests

on:
push:
branches: [main]
paths-ignore:
- '**/*.md'
- 'static/**/*'
pull_request:
branches: [main]
branches: ['**']
paths-ignore:
- '**/*.md'
- 'static/**/*'
Expand All @@ -24,8 +19,8 @@ jobs:
uses: actions/setup-node@v3
with:
node-version: 18
# - name: Audit dependencies
# run: npm audit --audit-level low
- name: Audit dependencies
run: npm audit --audit-level low
- name: Install dependencies
run: npm ci
- name: Svelte Diagnostics
Expand Down
942 changes: 533 additions & 409 deletions package-lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"e2e": "playwright test tests/e2e"
},
"dependencies": {
"@appwrite.io/console": "^0.4.2",
"@appwrite.io/console": "^0.6.0-rc.8",
"@appwrite.io/pink": "0.2.0",
"@appwrite.io/pink-icons": "0.2.0",
"@popperjs/core": "^2.11.8",
Expand Down
Loading
Loading