Robbin Baauw

Results 24 issues of Robbin Baauw

**Is your feature request related to a problem? Please describe.** Some parts of the code are ugly and should be refactored for readability.

enhancement

It would be nice to have a window where you can see previously edited posts, to see where new stuff might have been added (as the post won't show up...

feature
frontend
backend

An admin should be able so send a notification to all users from within the application

feature
frontend
backend

- [ ] Recreate all posts related endpoints, see https://github.com/finitum/CSHub/tree/dev/cshub-server/src/endpoints/posts. Note that the URLs could have better naming, so feel free to change URLs, HTTP verbs & request/response bodies where...

backend-rewrite

- [ ] Allow for pluggable authentication, i.e. allow the user to choose the authentication method they want when signing up (e.g. our own username/password, an OAuth server etc). I...

backend-rewrite

This issue cannot yet be subdivided as we need to figure out how to move on. A few possibilities - Switch to the TipTap editor (https://github.com/scrumpy/tiptap), see #190. This uses...

backend-rewrite

- [ ] Recreate all account / authentication related endpoints, see https://github.com/finitum/CSHub/wiki/Endpoints#user-endpoints and https://github.com/finitum/CSHub/tree/dev/cshub-server/src/endpoints/user. Note that the URLs could have better naming, so feel free to change URLs, HTTP verbs...

backend-rewrite

- [ ] Set up the ORM & database connection (no need to create entity classes yet) - [ ] Recreate all the entities in this new structure (identical to...

backend-rewrite

- [ ] Recreate all study & topic related endpoints, see https://github.com/finitum/CSHub/tree/dev/cshub-server/src/endpoints/topics and https://github.com/finitum/CSHub/tree/dev/cshub-server/src/endpoints/study. Note that the URLs could have better naming, so feel free to change URLs, HTTP verbs...

backend-rewrite

- [ ] Recreate the PreRender service https://github.com/finitum/CSHub/blob/dev/cshub-server/src/endpoints/PreRender.ts - [ ] Recreate a search service. Maybe we can use something like ElasticSearch or https://github.com/valeriansaliou/sonic - [ ] Recreate the email...

backend-rewrite