Commit Graph

797 Commits

Author SHA1 Message Date
MTG2000
a2b68d69ef fix: redirect from catchProject to projects page 2022-09-29 14:32:44 +03:00
MTG2000
b34f6442b0 update: project details card skeleton 2022-09-29 14:26:36 +03:00
MTG2000
347c94702a update: navigate to created project page after creation 2022-09-29 13:42:06 +03:00
MTG2000
76eb2dd9d7 update: show name of project in vote modal, hide similarProjects card when empty 2022-09-29 13:29:24 +03:00
MTG2000
0c50c58ba2 feat: add similar projects component&api, fix hashtag in edit project 2022-09-29 13:08:53 +03:00
MTG2000
bfc35cb6e5 feat: add getProject by hashtag api, change the project page to use hashtag, update mocks 2022-09-29 12:34:51 +03:00
MTG2000
f250a32667 feat: various project page cards 2022-09-29 11:44:12 +03:00
Mohammed Taher Ghazal
56bf50b839 Merge pull request #128 from peakshift/feature/list-your-product-ui
Feature - List Your Project UI components and pages
2022-09-29 10:17:27 +03:00
MTG2000
784f512558 update: member role font size 2022-09-28 22:08:20 +03:00
MTG2000
cdcb1bfb55 update: reduce size of role drop-down 2022-09-28 20:34:53 +03:00
MTG2000
24b50e50e3 feat: create new TextInput & TextareaInput components, create error state for inputs 2022-09-28 20:29:16 +03:00
MTG2000
11924099d0 update: add "sponsored by" for each prize track 2022-09-28 18:52:29 +03:00
MTG2000
500de25bd4 feat: make the # a prefix of the input, remove breakline from info box, make validation triggeres on touch 2022-09-27 22:21:21 +03:00
MTG2000
71ca526fbe update: improve UX of project tag, decrease font size of member role 2022-09-27 16:16:27 +03:00
MTG2000
d9eb69ff5b fix: QA improvements to project modal 2022-09-27 15:42:30 +03:00
MTG2000
bad8ef3393 update: improve the error messages working in listing project page 2022-09-27 12:28:20 +03:00
MTG2000
bda00aabcc update: change save btn text on loading 2022-09-26 17:53:00 +03:00
MTG2000
fbba534f4e update: use edge when env 2022-09-26 17:19:16 +03:00
MTG2000
4504963566 Merge branch 'feature/list-your-product-ui' of https://github.com/peakshift/makers.bolt.fun into feature/list-your-product-ui 2022-09-26 17:05:29 +03:00
MTG2000
1745a386ea update: use prisma client according to env 2022-09-26 17:05:23 +03:00
Mohammed Taher Ghazal
6fee8f2dfe Merge pull request #170 from Dolu89/feature/fix-project-security
fix: add verification that current user is a member of the project
2022-09-25 18:18:13 +03:00
Dolu
942bb8f114 fix: add verification that current user is a member of the project 2022-09-25 17:09:01 +02:00
MTG2000
38641be9ab fix: remove extra field from screenshots input 2022-09-25 18:04:14 +03:00
MTG2000
ec4eaca217 fix: screenshots keys, show warning on updating project's hashtag 2022-09-25 17:02:20 +03:00
MTG2000
3677b2efb9 update: close icon on project details modal 2022-09-25 16:18:08 +03:00
MTG2000
d3e3695027 feat: add lightning_address to project, add tooltips to makers avatars in project details card 2022-09-25 16:12:25 +03:00
MTG2000
96dac5fbf6 update: members permissions UIs 2022-09-25 15:16:42 +03:00
MTG2000
8b3c0df5be fix: images bugs & improvements, project details card reactivity, edit project link 2022-09-25 13:34:07 +03:00
MTG2000
3fd0b27a84 fix: handle different prisma clients types 2022-09-25 12:07:30 +03:00
MTG2000
4b4036fc57 update: add permissions to project 2022-09-25 11:30:29 +03:00
MTG2000
757dcb2c5e Merge branch 'dev' into feature/list-your-product-ui 2022-09-25 10:37:34 +03:00
MTG2000
74c89c309c Merge branch 'master' into dev 2022-09-25 10:36:54 +03:00
MTG2000
a01c8dfa15 update: project tournamet api 2022-09-25 10:36:44 +03:00
Mohammed Taher Ghazal
f8711ca258 Merge pull request #168 from Dolu89/feature/project-mutation
Feature/project mutation
2022-09-25 10:23:36 +03:00
Dolu
97a4469781 feat: add deleteProject mutation 2022-09-21 18:28:06 +02:00
Dolu
628b405e39 feat: add create and update project mutations 2022-09-21 17:43:21 +02:00
MTG2000
f7f332b25b Merge branch 'dev' of https://github.com/peakshift/makers.bolt.fun into dev 2022-09-20 15:46:16 +03:00
MTG2000
7f30c610ba update: db schema 2022-09-20 15:46:10 +03:00
Johns Beharry
ac5cde06e8 merge: pull request #164 from peakshift/hotfix/setup-data-proxy
Setup data proxy and actually merge it into master this time
2022-09-20 14:45:47 +02:00
Johns Beharry
8342763d7d release: v1.0.0
This is the official v1.0.0 release because we didn't track version numbers before. Included in the update are the following:
- feat: connect serverless functions to data proxy instead of directly to the database
- fix: reference avatar images in comments correctly
2022-09-20 12:43:49 +02:00
Johns Beharry
70682d3c3f merge: pull request #162 from peakshift/feature/use-prisma-data-proxy
Use Prisma Data Proxy to pool connections to our database
2022-09-20 12:30:49 +02:00
Johns Beharry
4b3a21947d chore: trigger deploy 2022-09-20 10:05:42 +02:00
Mohammed Taher Ghazal
e4a7c24cab Merge pull request #161 from Dolu89/fix/avatar_comment
fix: displaying avatar in story comments
2022-09-20 11:05:22 +03:00
Dolu
00ede216bb fix: displaying avatar in story comments 2022-09-20 09:59:45 +02:00
Johns Beharry
9a1db07f5c chore(database): use edge client for prisma data proxy 2022-09-19 19:16:18 +02:00
Ed
0d610a7f7c Merge pull request #152 from peakshift/dev
Tournament Feature
2022-09-19 18:00:24 +01:00
Mohammed Taher Ghazal
58535bab7a Merge pull request #158 from peakshift/hotfix/add-tracking-codes
feature(analytics): add plausible tracking code
2022-09-19 19:50:48 +03:00
Johns Beharry
503962cb86 feature(analytics): add plausible tracking code
google analytics alternative. supposidily better policies. we need to learn more about how the platform is doing so we can tell people who fund us, and excite the community about our growth.
2022-09-19 18:26:45 +02:00
Johns Beharry
cde2a2212a chore(database): update prisma client packages 2022-09-19 18:23:07 +02:00
MTG2000
7876f358e2 fix: format date on banner tournament 2022-09-19 19:22:09 +03:00