11943 Commits

Author SHA1 Message Date
Moriz Wahl
68c8ab9e3f merga all environment variables into nuxt.env 2021-03-19 12:24:42 +01:00
e54763cddf backend changes for INVITE_REGISTRATION config 2021-03-19 12:24:42 +01:00
2e65f8df80 fixed frontend config value evaluation & default values for INVITE_REGISTRATION. Unified the way the config is accessed 2021-03-19 12:24:42 +01:00
6584151a39 fixed frontend config value evaluation & default values for INVITE_REGISTRATION. Unified the way the config is accessed. 2021-03-19 12:24:42 +01:00
a37a9d05c8 .env.template INVITE_REGISTRATION value 2021-03-19 12:24:42 +01:00
Moriz Wahl
53c8b532e5 temporary invite button in backand. Must be refactored! 2021-03-19 12:24:42 +01:00
Moriz Wahl
356f026226 basic invite button in frontend 2021-03-19 12:24:42 +01:00
Moriz Wahl
176c4f0c37 Revert "fix tests after MAPBOX changed their IDs again"
This reverts commit eadcddaa5b84944c2cde8aa092726277fe28f9fd.
2021-03-19 12:24:42 +01:00
Moriz Wahl
e6dc3f42ce setting up invite button 2021-03-19 12:24:42 +01:00
Wolfgang Huß
943138df67 Implement 'EmailDisplayAndVerify.vue' 2021-03-19 10:54:32 +01:00
ashleysylvialee
ff50273f94
fix: 🍰 Suggestion List Filter (#4296)
* Fix suggestion list filter

* fix tests after MAPBOX changed their IDs again

* Add spacebar selection functionality for mentions

* Add tests

* Fix linting

Co-authored-by: Moriz Wahl <moriz.wahl@gmx.de>
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2021-03-19 01:32:27 -07:00
Wolfgang Huß
8b77bc2612 Change sign up route in LoginForm 2021-03-19 08:21:32 +01:00
Wolfgang Huß
fc5b0f1b37 Refine and translate registration sliders with database handling and auto login 2021-03-17 18:30:46 +01:00
Wolfgang Huß
f9de1f05da Fix query 'VerifyNonce' from node type 'UnverifiedEmailAddress' to 'EmailAddress' 2021-03-17 16:42:04 +01:00
dependabot-preview[bot]
b9f1046195
[Security] Bump node-notifier from 6.0.0 to 8.0.2 in /webapp
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 6.0.0 to 8.0.2. **This update includes a security fix.**
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v6.0.0...v8.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-17 05:32:51 +00:00
Wolfgang Huß
b6fb98acdc Translate texts, first step, and fix database call and handling 2021-03-16 17:32:57 +01:00
Wolfgang Huß
f3aa5afa81 Fix double DB request in 'RegistrationSlideInvite' 2021-03-16 16:26:45 +01:00
Wolfgang Huß
c26ee9df3a Implement test of registration page, first step 2021-03-15 18:35:14 +01:00
Wolfgang Huß
ceb98ada2b Switch opacity of confirmed and unconfirmed slider dots 2021-03-15 18:08:18 +01:00
Wolfgang Huß
80aa480a03 Refined and cleaned registration page 2021-03-15 13:53:36 +01:00
Wolfgang Huß
2c33373f10 Fix PUBLIC_REGISTRATION and INVITE_REGISTRATION in webapp 2021-03-15 08:50:22 +01:00
Wolfgang Huß
dd6adc6ac4 Fix redirect to signup goes to registration
- Cleanup.
2021-03-15 08:05:15 +01:00
Ulf Gebhardt
b1dec55449
Merge pull request #4278 from Ocelot-Social-Community/4258-lost-login
fix: JWT Expires In  2 Years
2021-03-10 21:12:46 +01:00
Wolfgang Huß
0161949166 Melt some 'setSliderValuesCallback' together 2021-03-09 11:19:40 +01:00
Wolfgang Huß
266ed76639 Implement 'inviteCode' in webapp calling Mutations 'Signup', 'SignupVerify'
- Replace in calls of 'setSliderValuesCallback' 'this.sliderData.sliders[this.sliderIndex].validated' by 'null', because validation does not change.
2021-03-09 11:09:32 +01:00
Wolfgang Huß
72450346a7 Changed backend and webapp .env.templates to 'INVITE_REGISTRATION=false' 2021-03-08 10:30:13 +01:00
Moriz Wahl
168c4f234c SignupVerification called with inviteCode creates REDEEMED, INVITED and FOLLOWS relations 2021-03-05 09:42:42 +01:00
Moriz Wahl
5bf52e0318 fix registration test for invite code Signup 2021-03-04 20:19:10 +01:00
Moriz Wahl
ed51c4a786 permissions for Signup with invite code 2021-03-04 19:00:53 +01:00
Moriz Wahl
a614d11535 created transactions folder to reuse cypher statements. Put isValidInviteCode resolving transaction there 2021-03-04 16:57:09 +01:00
Moriz Wahl
5f0ed256d6 set expiresIn of JWT to 2 years 2021-03-04 16:36:22 +01:00
Moriz Wahl
bb429890af merging invite codes in schema 2021-03-04 16:20:41 +01:00
Moriz Wahl
81fdb1c80e signup with invitecode to schema 2021-03-04 16:18:55 +01:00
Wolfgang Huß
db9ef6a832 Fix env 'PUBLIC_REGISTRATION' and invent env 'INVITE_REGISTRATION' in backend and frontend 2021-03-03 16:10:20 +01:00
Wolfgang Huß
8a2f80e619 Fix locales json 2021-03-03 15:01:53 +01:00
Wolfgang Huß
a9fc72b1bd Comment for adding 'nonce' in case 2021-03-03 14:53:53 +01:00
Wolfgang Huß
f7710be95c Remove mutation 'SignupByInvitation' 2021-03-03 13:54:47 +01:00
Wolfgang Huß
f7b7588cbd Merge branch 'master' of https://github.com/Ocelot-Social-Community/Ocelot-Social into 4092-implement-new-registration 2021-03-02 19:07:26 +01:00
Wolfgang Huß
7e3c812ac5 Implement 'enter-nonce' db query 2021-03-02 19:06:52 +01:00
Wolfgang Huß
393a05c358 Implement 'no-public-registration' slider 2021-03-02 12:33:47 +01:00
Ulf Gebhardt
b1ca024f40
Merge pull request #4263 from Ocelot-Social-Community/deployment
Deployment
2021-03-02 11:21:31 +01:00
Wolfgang Huß
e057bbe80e Rename registration sliders 2021-03-02 10:19:38 +01:00
Wolfgang Huß
993f980c46 Change nonce length to 5 in frontend too
- Fix a design issue by replacing 'registration-form' class again to 'login-form'.
2021-03-02 10:03:39 +01:00
e2d0a88b41
link deployment methods in README.md & SUMMARY.md 2021-03-02 09:24:51 +01:00
Moriz Wahl
b2ab320270 nonce changed to 5 digit string, ValidateNonce query added 2021-03-02 04:35:53 +01:00
Wolfgang Huß
eebacab7ea Implement registration with slider, first step 2021-03-01 18:08:40 +01:00
dependabot-preview[bot]
e59da0042c
Bump vue-sweetalert-icons from 4.2.0 to 4.3.0 in /webapp
Bumps [vue-sweetalert-icons](https://github.com/JorgenVatle/vue-sweetalert-icons) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/JorgenVatle/vue-sweetalert-icons/releases)
- [Commits](https://github.com/JorgenVatle/vue-sweetalert-icons/compare/v4.2.0...v4.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-01 15:15:34 +00:00
dependabot-preview[bot]
7cd40cc57a
Bump linkify-it from 2.2.0 to 3.0.2 in /webapp
Bumps [linkify-it](https://github.com/markdown-it/linkify-it) from 2.2.0 to 3.0.2.
- [Release notes](https://github.com/markdown-it/linkify-it/releases)
- [Changelog](https://github.com/markdown-it/linkify-it/blob/master/CHANGELOG.md)
- [Commits](https://github.com/markdown-it/linkify-it/compare/2.2.0...3.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-01 15:15:12 +00:00
Wolfgang Huß
76d3788cf1
Merge pull request #4168 from Ocelot-Social-Community/4092-redesign-registration-process
feat: 🍰 Redesign Registration Process Frontend
2021-03-01 16:15:00 +01:00
Moriz Wahl
6f37efaf49
Merge pull request #4255 from Ocelot-Social-Community/track-teaser-visibility
feat: Count Post Teaser Views
2021-03-01 16:11:11 +01:00