Commit Graph

639 Commits

Author SHA1 Message Date
Zai Shi
74a7db35ed fixed small docs problems 2024-07-15 10:10:15 -07:00
Zai Shi
2b26e3cb44
Improve API docs (#133)
* added projects and admin docs

* added docs to team permissions

* renamed url params to snake case

* added team permission definitions to docs

* added more docs

* added more docs

* added more docs to the api
2024-07-15 18:04:52 +02:00
Zai Shi
039cce7a58
Fix backend endpoints (#132)
* More backend endpoint implementations

Co-authored-by: Zai Shi <fomalhautb@users.noreply.github.com>

* Stuff

Co-authored-by: Zai Shi <fomalhautb@users.noreply.github.com>

* fixed env docs and crud imports

* Fix type error

* fixed crud handler dependency issue with proxies

* fixed wrong test

* fixed is_paginated, added list project tests

* Error when request queries or body properties are unused

* Fix semicolon

* added create project tests

* Fix some type errors

* Fix lint config

* fixed project no auth bug

* Fix lint errors

* Make no-restricted-syntax an error

* fixed project create no owner bug

* fixed project domain config update

* added more tests

* Sign up tests

* fixed email config update, added more tests

* added more tests, strip uuid in tests

* added oauth config update, added more tests

* E-mail verification tests

* Strip fewer fields

* added updateProject function for testing

* fixed project creation error, added more tests

* Begin OAuth authorize tests

* added get current project info

* added test for project

* removed description from current-project

* added basic teams endpoint

* improved openapi docs, added object types

* improved docs, fixed docs bug

* added email template endpoint

* crudHandlers.xyzList

* imp

* Default values for Prisma handlers

* CRUD queries

* Fix PEitherWrite

* Queries

* added api keys endpoints

* Authorize tests

* Password sign-in endpoint

* Sessions endpoints

* added more tests for api keys

* Update password endpoint

* Hide x-stack-request-id header

* fixed api key endpoints, added more tests

* updated test messages

* Password reset

* implemented team crud

* check-feature-support endpoint

* added teams tests, updated project endpoint folder structure

* added more tests for team

* added team membership handler

* Fix errors

* Type fixes

* Update comment

* strings comment

* Fix users page

* added more tests to team membership

* Rename team-memberships test file

* removed test code

* added user filter

* added permission grant

* added team permission definitions

* added permission definition tests

* added more tests

* fixed permission definition

* Improve types

* More type fixes

* Fix more type errors

* Fix lint errors

* Fix build error

* updated permission code structure

* fixed types

* added recursive permission

* Always log E2E test GH Actions logs

* Internal server error messages are shown in test environments

* Print Docker Compose logs

* fix

* fix more

* Improve

* fixes

* fixes

* fix stuff

* Wait on more stuff

* more fixes gh actions

* Fix pnpm start:xyz

* pin v

* node env test

* log order

* test envvars

* test

* added default permissions

* Credential sign up form now loads correctly

* added default permission to create team and add user

* Safari passwords match sign up

* Add migration file

* Don't error on authorize if blah

* fix tests

* restructured project with createCrudHandler

* Account settings password repeat

* Update README

* fixed user permission listing

* added sorting for permission definitions

* fixed project default permission update

* restructured project urls

* fixed import error

* removed format changes

* removed format changes

* removed format changes

* removed unused route

---------

Co-authored-by: Stan Wohlwend <n2d4xc@gmail.com>
Co-authored-by: Zai Shi <fomalhautb@users.noreply.github.com>
2024-07-15 01:55:01 +02:00
Stan Wohlwend
bbfecfe3c8 Update docs overview 2024-07-14 16:09:57 -07:00
Stan Wohlwend
c5ffdbf2e5 Docs typo 2024-07-14 15:29:32 -07:00
Stan Wohlwend
7543ea6184 Update setup subtitle 2024-07-14 15:29:09 -07:00
Stan Wohlwend
dcfcd1dde4 Remove setup tl;dr 2024-07-14 15:28:44 -07:00
Stan Wohlwend
5f7482b40a Update docs 2024-07-14 15:28:34 -07:00
Stan Wohlwend
bd8ac4f7c1 Fix docs default package manager 2024-07-14 13:28:47 -07:00
Stan Wohlwend
0381cc844d Add some spell checks 2024-07-14 10:55:02 -07:00
Stan Wohlwend
eaa0930617 Disallow unused expressions 2024-07-14 10:41:20 -07:00
Stan Wohlwend
580bd73348 Fix trailing space lint errors 2024-07-14 10:37:34 -07:00
Stan Wohlwend
698964766f Disallow trailing spaces 2024-07-14 10:35:33 -07:00
Stan Wohlwend
d94377d258 Organize imports on save 2024-07-14 10:34:29 -07:00
Stan Wohlwend
b0d6286e50 Fix migration for dev instance 2024-07-14 10:27:02 -07:00
Konsti Wohlwend
b0f233a44c
More backend endpoint implementations (#126)
Co-authored-by: Zai Shi <fomalhautb@users.noreply.github.com>
2024-07-13 22:04:53 -07:00
Stan Wohlwend
4545e2ba8f chore: update package versions 2024-07-13 12:36:07 -07:00
Stan Wohlwend
7a676189bf Remove out-of-date roadmap 2024-07-12 16:53:22 -07:00
Zai Shi
5b2a851f98 fixed email template not loading bug 2024-07-07 18:58:11 -07:00
Stan Wohlwend
8e8a1b1be1 Set target to ES2021 2024-07-07 17:28:14 -07:00
Stan Wohlwend
0163513bf9 Update contributors image to dev branch 2024-07-07 14:51:49 -07:00
Stan Wohlwend
29a4330c9a chore: update package versions 2024-07-07 14:09:22 -07:00
Stan Wohlwend
0f82959d85 Error logging in contributors route 2024-07-07 13:55:38 -07:00
Zai Shi
06c71d1b9e
added team profile image url (#130)
* added team profile image url

* added migration file

* fixed eslint

* added next image to demo

* fixed build error
2024-07-07 06:58:29 +02:00
Stan Wohlwend
f368255c46 chore: update package versions 2024-07-06 15:05:48 -07:00
Stan Wohlwend
1e1d553fb3 key-spacing ESLint rule 2024-07-06 14:22:06 -07:00
Konsti Wohlwend
1af0f79de8
Add a mirror branch of main for with-dev-backend (#129) 2024-07-06 13:51:24 -07:00
Zai Shi
05ed1ba640
Update README.md 2024-07-04 01:04:40 +02:00
Zai Shi
7bf4fc9439
Update README.md 2024-07-04 00:54:48 +02:00
Ritesh yadav
8ce360e092
fix #103 No Open Graph Meta Tags Present (#125)
* fix #103 No Open Graph Meta Tags Present

* fixed bugs

---------

Co-authored-by: Zai Shi <zaishi00@outlook.com>
2024-07-04 00:05:54 +02:00
Konsti Wohlwend
53450206f5
Create users & auth endpoints in backend (#85) 2024-07-01 22:42:08 -07:00
Stan Wohlwend
fb825e66a5 Prefer getEnvVariable in stack-backend 2024-07-01 19:40:43 -07:00
Zai Shi
c65adddd0b
Update README.md 2024-07-02 04:01:39 +02:00
Stan Wohlwend
ac3ed1a0b3 chore: update package versions 2024-07-01 18:46:01 -07:00
Stan Wohlwend
dd78731612 Prefix XYZ_CLIENT_ID environment variables with STACK_ 2024-07-01 18:28:26 -07:00
Zai Shi
554b60551d skipped password eye button 2024-07-01 18:19:21 -07:00
Stan Wohlwend
530722836c Fix build 2024-07-01 17:43:47 -07:00
Zai Shi
934eb78004
Fixed team selection (#124)
* fixed selected team switcher

* fixed selected team switcher

* updated lock files
2024-07-02 02:39:50 +02:00
Stan Wohlwend
ab348af895 Prefix all environment variables with STACK_ 2024-07-01 17:30:35 -07:00
Stan Wohlwend
1746ca4aa6 Update globalDotEnv in turbo.json 2024-07-01 17:20:48 -07:00
Stan Wohlwend
6784ef3d65 Add dotenv files to turbo.json 2024-07-01 17:15:54 -07:00
Stan Wohlwend
95968215bf Turborepo 2.0 2024-07-01 16:50:34 -07:00
Zai Shi
cbf409ab25
fixed oauth docs and or redirect (#123) 2024-07-02 01:17:11 +02:00
Imran khan
10969c96eb
update readme.md and add some script (#108)
* update readme.md and add some script

* update readme.md and added some script

* fixed seeding commands, updated .local docs

* removed extra seed command

---------

Co-authored-by: Zai Shi <zaishi00@outlook.com>
2024-07-01 23:02:20 +02:00
Zai Shi
e86425a460
Components docs (#122)
* added sign in/up/out component docs

* added docs for stack handler

* fixed doc links

* fixed image url
2024-07-01 22:26:17 +02:00
Zai Shi
cfbffacf49
Fixed selected team DB type (#121)
* fixed selected team type

* fixed type
2024-07-01 18:29:42 +02:00
Stan Wohlwend
4e75242a8f Update README 2024-07-01 09:17:41 -07:00
Stan Wohlwend
a3c4a4f7d9 Update README 2024-07-01 09:15:47 -07:00
Stan Wohlwend
630cf8ff8e Contributor images 2024-07-01 09:14:22 -07:00
Zai Shi
8574ff0b06 project name -> display name 2024-06-30 21:30:21 -07:00