Commit Graph

96 Commits (b17fca259054444a61608cfb3d2e50b7ca52bfd0)
 

Author SHA1 Message Date
Trivernis b17fca2590 API changes and error pages
- added pagination for most list types
- added count for pagination list
- added 404 and 500 error page
5 years ago
Trivernis 5478f70098 Added email query field 5 years ago
Trivernis 9ee20adcc3 Added basic event functions
- added join function
- added leave function
5 years ago
Trivernis 78ac194d37 API additions
- implemented event creation
- added id to requests
- added getGroup, getRequest, getEvent by id to api
5 years ago
Trivernis 82d0e1bc59 Fixed friendships
- fixed problem with accepting friendships
- added removeFriend mutation
5 years ago
Trivernis 5c6dd6b24f Encapsulated group membership change
- added method to change group membership to dataccess
- added action to perform for group membership as enum to dataccess
5 years ago
Trivernis 72329f0ce8 Backend implementation of events 5 years ago
Trivernis e854dc2687 Added ranking fields
- added level and points field on user
5 years ago
Trivernis 43fbb5a6f2 Optimized imports
- grouped imports and removed obsolete ones
5 years ago
Trivernis 97ed21e469 implemented groups and password hashing
- added Groups with creator, admins, members, groupChats, name
- implemented hashing before storing the password in the database
5 years ago
Trivernis ba828da18a Fixed friends
- fixed friends field in gql api
5 years ago
Trivernis 8dd1edd817 Merge branch 'develop' into julius-dev 5 years ago
Trivernis 9c802f9bcc Merge remote-tracking branch 'origin/develop' into develop 5 years ago
Trivernis 54c94f4749 Merge branch 'feature/sequelize' into develop 5 years ago
Trivernis c68f11080f Data access improvements
- fixed votes
- added column constraints
- added post not found error to vote
5 years ago
Trivernis 298940cc32 Switched to typescript-sequelize
- delted old models
- deleted wrapper models
- integrated api functions in sequelize-typescript models
5 years ago
Trivernis b2501c168b Merge branch 'julius-dev' of Software_Engineering_I/greenvironment-server into develop 5 years ago
Trivernis 7d9495863f Merge branch 'feature/sequelize' of Software_Engineering_I/greenvironment-server into julius-dev 5 years ago
Trivernis 511a446c71 Fixed user voting 5 years ago
Trivernis 57338355a7 Added Sequelize
- added sequelize for database management
- added sequelize models under dataaccess/datamodels
- removed postgres-only stuff
5 years ago
Trivernis 7c4adaa05b Merge branch 'julius-dev' into develop 5 years ago
Trivernis b671845337 Added CORS 5 years ago
Trivernis f508406f07 Merge branch 'julius-dev' into develop 5 years ago
Trivernis acfea36665 Added feed retrieval
- added the option to get feed items with getPost sorted by TOP or NEW
- fixed docker compose
5 years ago
Trivernis 8ef3264ea6 Merge branch 'julius-dev' of Software_Engineering_I/greenvironment-server into develop 5 years ago
Trivernis 3d25186e49 Fixed docker compose 5 years ago
Trivernis cbc1609ad4 Added docker compose 5 years ago
Trivernis 8aaac775bf Merge branch 'julius-dev' of Software_Engineering_I/greenvironment-server into develop 5 years ago
Trivernis bc8455f84b Errors and Structure
- moved graphql stuff to a seperate directory
- added error for already existing email in database
5 years ago
Trivernis 2d0a6e3433 Implemented Socket.io
- added socket for chat messages
- added socket for new requests
- added socket for post creation
- added socket for created post
5 years ago
Trivernis 1c4e586596 Merge branch 'julius-dev' of Software_Engineering_I/greenvironment-server into develop 5 years ago
Trivernis 2ed4f9793a Changed to table creation
- changed creation and update to transaction type
- fixed creation file
5 years ago
Trivernis bf3be7d129 changed sql
- added create tables to anonymous block
5 years ago
Trivernis 8f142b78fb Merge branch 'julius-dev' of Software_Engineering_I/greenvironment-server into develop 5 years ago
Trivernis bf79df08ad changed table creation files 5 years ago
Trivernis aa761f98ca MemoryCache performance improvement
- switched to faster sha-1 function for hash strings
5 years ago
Trivernis 6687baecce Merge branch 'julius-dev' of Software_Engineering_I/greenvironment-server into develop 5 years ago
Trivernis b9655acc12 Implemented Request API
- implemented sendRequest, acceptRequest, denyRequest
5 years ago
Trivernis 770c8a35fa Fixed data loading
- fixed multiple loading requests on pending data load
5 years ago
Trivernis 46733d1046 Fixed import filename for caching on globals 5 years ago
Trivernis 7b94e4e3da Added in-memory caching
- added class for caching management
- added cache parameter to sql query object
- implemented caching for sql querys with cache = true
- added loglevel to config
- improved some methods of dataaccess classes to enable better caching
5 years ago
Trivernis 47d775fd2c Bug Fixes
- fixed Chatrooms
- fixed ChatMessages
5 years ago
Trivernis e1a9287641 Updated database for requests 5 years ago
Trivernis c97d0ffe55 Api functions
- added chat message functions
- added markdown rendering
- added custom error classes
5 years ago
Trivernis d7f819e02e More graphql implementation stuff
- implemented methods to get user and post information
- implemented methods to create chatrooms
5 years ago
Trivernis 84b683db11 Removed frontend part and added graphql implementation 5 years ago
Trivernis 1d97e3305e API implementation 5 years ago
Trivernis e6d2191266 Fixed graphql
- fixed graphql resolution
- added login, logout, acceptCookies implementation
5 years ago
Trivernis 6121aff29f Added chat data objects 5 years ago
Trivernis 40be59a9b7 Merge branch 'develop' into julius-dev 5 years ago