Releases: appwrite/console
Releases · appwrite/console
2.2.1
What's Changed
- fix: remove autofocus account name by @ArmanNik in #300
- Fixed macOS casing by @eldadfux in #308
- fix: use singular instead of plural at file upload by @felix-d1strict in #310
- tests: disable audit check by @TorstenDittmann in #321
- Fix: falsy values showing up as n/a by @TGlide in #319
- feat: implement cloud by @TorstenDittmann in #301
- Feat: add console footer by @TGlide in #249
- Fix: remove avatars from database settings by @TGlide in #305
- fix: membership and sessions empty state by @ArmanNik in #304
- Fix: warning modal avatar color by @TGlide in #307
- fix: file name alignment by @ArmanNik in #303
- fix: api key custom date required by @ArmanNik in #309
- fix: footer github link by @TorstenDittmann in #323
- docs: add steps for project development setup by @saurabhmehta1601 in #325
- fix states reset issue in create attribute modal by @yatharth1706 in #311
- feat: auto fill invite code by @christyjacob4 in #326
- feat: lr for cloud by @TorstenDittmann in #322
New Contributors
- @felix-d1strict made their first contribution in #310
- @saurabhmehta1601 made their first contribution in #325
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- Fix: fixes copy on permission role popover by @TGlide in #214
- Fix: missing brackets on array attributes by @TGlide in #211
- feat: add compression algorithm setting by @ArmanNik in #207
- Fix: Attribute enums creatable without elements by @TGlide in #205
- PoC: growth endpoint as environment variable by @ArmanNik in #204
- feat: unbundle webhooks page by @ArmanNik in #203
- feat: unbundle document settings by @ArmanNik in #199
- feat: pre-filled create index from attributes page by @TGlide in #191
- Correction of user Blocked/Unblocked by @AlfieFitch in #229
- Fix: Update Platform Button Still Enabled After Update by @TGlide in #201
- workflow: Update actions checkout to v3 by @Arjun-Ingole in #222
- feat: update tables for smaller screens by @ArmanNik in #183
- refactor: remove eyebrow headings in document tables by @TGlide in #238
- Fix: undefined values breaking usage section by @TGlide in #237
- feat: improve create index modal by @ArmanNik in #236
- feat: set default type of datetime to null by @christyjacob4 in #235
- fix: create document different collection by @ArmanNik in #233
- fix: Enter "delete" to continue label by @jalajcodes in #226
- feat: display attribute types on input fields by @TGlide in #217
- Update contributing guide for dev server by @stnguyen90 in #219
- feat: add logout btn to dropdown by @ArmanNik in #240
- draft: fix function design review by @ArmanNik in #182
- feat: add events for creating platforms by @TorstenDittmann in #241
- feat: add platform type by @ArmanNik in #242
- chore: update classes and imports to use pink by @ArmanNik in #243
- Fix: file deletion text by @TGlide in #247
- Chore: upgrade sveltekit and dependencies by @ArmanNik in #232
- Updated labels by @eldadfux in #248
- fix: incremental indexes name by @ArmanNik in #259
- Refactor: API Key forms by @TGlide in #257
- Grammar changes suggested by review agency. by @gewenyu99 in #253
- fix: hide login page flash when loading base route by @ArmanNik in #252
- feat: update upload file box and some CSS by @ArmanNik in #254
- Refactor Event Modal by @TGlide in #218
- feat: custom ID validation and char length counter by @ArmanNik in #167
- fix: #4786 API Keys Update Expiration Date by @ritiksaxena124 in #250
- feat: invalid invite by @ArmanNik in #251
- feat: add tooltip to secret component by @ArmanNik in #261
- fix: remove wrong tootip from button by @ArmanNik in #267
- Fix: Permissions popover by @TGlide in #266
- feat: add dark mode to chats tooltip by @ArmanNik in #264
- feat: add even modal description by @ArmanNik in #263
- fix: prefs button disabled when prefs empty by @ArmanNik in #268
- chore: remove flutter superfluous alert by @ArmanNik in #265
- feat: functions review fixes v2 by @ArmanNik in #244
- fix: handle empty growth endpoint by @TorstenDittmann in #260
- fix: analytics for preview deployments by @TorstenDittmann in #270
- feat: add size attribute to string attribute overview by @ArmanNik in #269
- Feat: empty arrays UI by @TGlide in #216
- feat: remember overview last tab by @ArmanNik in #271
- chore: change console.log into console.debug to make filtering easier by @ArmanNik in #272
- fix: hide spacing header dropdow no organization by @ArmanNik in #278
- chore: fix wrong capitalization by @ArmanNik in #277
- fix: helper top margin by @ArmanNik in #276
- fix: date input button by @ArmanNik in #275
- fix: input id regex by @ArmanNik in #279
- Fix: design review issues by @TGlide in #273
- feat: create tests for input ID validation by @ArmanNik in #280
- Refactor: API key page design details by @TGlide in #274
- Feat: function execution timer by @TGlide in #246
- Chore: change npm audit level to low by @TGlide in #281
- Feat: add success alert on feedback by @TGlide in #282
- fix: chart resize wizard closed by @ArmanNik in #283
- fix: cron expression regex fix by @yatharth1706 in #286
- test: add cron input tests by @TorstenDittmann in #290
- Refactor: Session length default unit by @TGlide in #285
- fix: wizard flutter overflow by @ArmanNik in #288
- fix: enum attribute editable issue in overview modal by @yatharth1706 in #287
- feat: track error events by @TorstenDittmann in #289
- fix: function fist deployment, select validity by @ArmanNik in #284
- Fix: user popover spacing by @TGlide in #291
- test: improve vite config by @TorstenDittmann in #294
- chore: add more events by @TorstenDittmann in #296
- fix: spacing functions title by @ArmanNik in #295
- feat: refactor activity page to show users by @ArmanNik in #262
- fix: alignment, and file link by @ArmanNik in #297
- refactor: database forms design review by @TGlide in #292
- Fix: Flutter platform wizard persistence by @TGlide in #256
- feat: system service by @TorstenDittmann in #298
- refactor: more default units by @TGlide in #293
New Contributors
- @AlfieFitch made their first contribution in #229
- @Arjun-Ingole made their first contribution in #222
- @jalajcodes made their first contribution in #226
- @gewenyu99 made their first contribution in #253
- @ritiksaxena124 made their first contribution in #250
- @yatharth1706 made their first contribution in #286
Full Changelog: 2.1.1...2.2.0
2.1.1
What's Changed
- fix: create deployment event by @TorstenDittmann in #228
Full Changelog: 2.1.0...2.1.1
2.1.0
What's Changed
- fix: env fallback by @TorstenDittmann in #190
- fix: account deletion by @ArmanNik in #194
- fix: account fetch waterfall by @TorstenDittmann in #198
- fix: file upload by @ArmanNik in #197
- fix: update literal value by @christyjacob4 in #220
- fix: accept invite while logged in by @ArmanNik in #212
- Fix: incorrect origin for non-web platforms by @TGlide in #208
- Fix: Gitpod hostname suggestion by @Meldiron in #210
- Fix: copy not working on http by @TGlide in #206
- Fix: falsy default values not registering on create attribute by @TGlide in #209
- Add graphql to project services by @abnegate in #224
- feat (auth): user session limit section on auth secutiry by @lohanidamodar in #227
New Contributors
- @abnegate made their first contribution in #224
- @lohanidamodar made their first contribution in #227
Full Changelog: 2.0.2...2.1.0
2.0.2
What's Changed
- Rename auth/oauth route to auth/oauth2 to match default in appwrite by @stnguyen90 in #170
- Fix web code sample by @stnguyen90 in #174
- Fixed dead link by @gpollet in #171
- feat: add .net and c++ icons by @ArmanNik in #173
- Update function settings to recreate Variable modal with correct selectedVar by @stnguyen90 in #176
- fix: QA v17 by @ArmanNik in #169
- feat: file size reactive to unit change by @ArmanNik in #166
- feat: unbundle users settings by @ArmanNik in #155
- feat: add new env var for GA project by @christyjacob4 in #179
- feat: add mode by @christyjacob4 in #180
- remove PH status by @codercatdev in #181
- fix: missing OAuth components, missing links to docs by @ArmanNik in #184
- Fix create variable modal not resetting in function wizard by @stnguyen90 in #175
- Update storage settings fix by @troyanskiy in #178
- fix: update functions in collections by @ArmanNik in #187
- Ensure updating function doesn't reset other params by @stnguyen90 in #188
- fix: update projects/storage resources by @TorstenDittmann in #186
- fix: add missing events by @TorstenDittmann in #189
- fix: createIndex attribute select changing all other selects by @TGlide in #185
New Contributors
- @gpollet made their first contribution in #171
- @christyjacob4 made their first contribution in #179
- @codercatdev made their first contribution in #181
- @troyanskiy made their first contribution in #178
- @TGlide made their first contribution in #185
Full Changelog: 2.0.1...2.0.2
2.0.1
What's Changed
- feat: update readme and add project health files by @adityaoberai in #138
- fix: update cover image by @eldadfux in #152
- chore: remove underscore by @ArmanNik in #154
- fix: QA v16 by @ArmanNik in #156
- feat: recovery password by @ArmanNik in #164
- chore: remove mock oauth by @ArmanNik in #165
- fix: datetime hourcycle formatting by @TorstenDittmann in #153
New Contributors
- @adityaoberai made their first contribution in #138
- @eldadfux made their first contribution in #152
Full Changelog: 2.0.0...2.0.1
2.0.0
What's Changed
- chore: update package.json deps by @TorstenDittmann in #1
- Arman educational by @ArmanNik in #3
- Tests branch merge by @ArmanNik in #4
- feat: created tooltip component and test by @ArmanNik in #5
- Drop tabs and test by @ArmanNik in #6
- feat: 0.14 sdk by @TorstenDittmann in #8
- Preferred color theme by @ArmanNik in #11
- add newest ui by @TorstenDittmann in #12
- Various style changes by @ArmanNik in #10
- Pagination by @ArmanNik in #13
- Pagination by @ArmanNik in #14
- draft: route transition and global cover component by @TorstenDittmann in #9
- feat: table row link by @TorstenDittmann in #16
- feat: 0.15.x by @TorstenDittmann in #17
- feat: google analytics events by @TorstenDittmann in #18
- feat: upgrade svelte kit by @TorstenDittmann in #22
- fix: pagination by @TorstenDittmann in #21
- fix: charts chunked import by @TorstenDittmann in #23
- feat: initial loading screen by @TorstenDittmann in #27
- feat: improve layout stores by @TorstenDittmann in #28
- Storage by @ArmanNik in #25
- Users by @TorstenDittmann in #15
- feat: create empty bucket by @ArmanNik in #30
- Fix user review by @ArmanNik in #32
- feat: initial breadcrumbs by @TorstenDittmann in #31
- feat: tippy tooltips by @TorstenDittmann in #37
- Users fix 2 by @ArmanNik in #35
- feat: error handling in forms by @ArmanNik in #34
- feat: web vitals by @TorstenDittmann in #41
- feat: add suggested extensions to storage setting screen by @ArmanNik in #42
- Feat: organization screens by @ArmanNik in #39
- feat: login page by @ArmanNik in #43
- feat: modal errors scroll into view by @ArmanNik in #46
- feat: invite page by @ArmanNik in #45
- feat: Settings overview screen by @ArmanNik in #47
- feat: create account pages by @ArmanNik in #44
- feat: refactor caching abstraction by @ArmanNik in #49
- refactor: auth methods and oauth providers by @ArmanNik in #50
- Databases by @ArmanNik in #29
- feat: new svelte routing by @TorstenDittmann in #52
- feat: wizard by @TorstenDittmann in #54
- feat: improve & update tests by @ArmanNik in #51
- init: dashboard screen by @TorstenDittmann in #57
- feat: 1.0.0 appwrite support by @ArmanNik in #36
- draft: empty card refactor by @ArmanNik in #56
- feat: permissions for 1.0.0 by @TorstenDittmann in #58
- feat: store cache fetching by @TorstenDittmann in #61
- feat: api keys by @TorstenDittmann in #62
- draft: usability internal by @ArmanNik in #59
- fix: breadcrumbs by @TorstenDittmann in #65
- feat: card container by @ArmanNik in #63
- draft: usability fixes by @ArmanNik in #66
- feat: code example and json view by @TorstenDittmann in #60
- feat: add roles component by @TorstenDittmann in #67
- feat: tabs component by @ArmanNik in #70
- feat: usage and static adapter by @TorstenDittmann in #69
- feat: created trim component by @ArmanNik in #38
- fix: overall charts by @TorstenDittmann in #71
- refactor: cell width by @ArmanNik in #72
- feat: persistent pagination by @TorstenDittmann in #73
- feat: usability v3 by @ArmanNik in #74
- feat: wizard v2 by @ArmanNik in #68
- fix: proper colors for usage charts by @TorstenDittmann in #76
- feat: wizard interceptor by @TorstenDittmann in #77
- fix: account state by @TorstenDittmann in #79
- chore: upgrade web vitals by @TorstenDittmann in #80
- a11y: trigger click when pressing enter on non-interactive elements by @TorstenDittmann in #81
- feat: platforms wizard by @TorstenDittmann in #75
- Implement Custom Domains Wizard and List by @stnguyen90 in #64
- Feat heading component by @stnguyen90 in #78
- draft: Functions screens by @ArmanNik in #53
- fix: QA from eldad by @TorstenDittmann in #84
- feat: popper on droplist by @TorstenDittmann in #86
- fix: miscellaneous small fixes by @ArmanNik in #85
- draft: refactor layout state by @TorstenDittmann in #83
- feat: tab selected function by @ArmanNik in #91
- draft: new layout endpoints by @TorstenDittmann in #89
- fix: organization pages by @TorstenDittmann in #93
- fix: upgrade to newest appwrite by @TorstenDittmann in #96
- fix: overall fixes by @TorstenDittmann in #97
- fix: easy fixes from qa by @ArmanNik in #99
- feat: add docs link to console by @ArmanNik in #100
- fix: titles on reload by @TorstenDittmann in #101
- Fix qa v2 by @ArmanNik in #102
- fix: realtime by @TorstenDittmann in #98
- refactor: create component for activity page by @ArmanNik in #104
- feat: add missing notification messages by @ArmanNik in #103
- fix: code snippets by @TorstenDittmann in #105
- fix: state dependencies by @TorstenDittmann in #107
- feat: sort enabled OAuths and fixes from QA by @ArmanNik in #108
- feat: api keys by @TorstenDittmann in #106
- feat: miscellaneous fixes by @ArmanNik in #94
- feat: datetime attribute by @TorstenDittmann in #109
- fix: various fixes from QA by @ArmanNik in #110
- fix: empty cards by @ArmanNik in #112
- fix: create/update document by @TorstenDittmann in #111
- feat: fixes QA v5 by @ArmanNik in #113
- feat: create
symmetricDifference
function by @ArmanNik in #115 - feat: fix QA v6 by @ArmanNik in #117
- fix: domains by @TorstenDittmann in #114
- refactor: change authentication route to auth by @ArmanNik in #119
- feat: add progress bar by @TorstenDittmann in #118
- fix: dashboard overview by @TorstenDittmann in #120
- refatctor: empty element to use falback slot by @ArmanNik in #123
- fix: api key expiration date by @TorstenDittmann in #122
- refactor: attributes creation by @ArmanNik in #121
- fix: scrollbar layout shift by @TorstenDittmann in #124
- feat: various fixes from review and QA by @ArmanNik in #125
- feat: fix from Q...