4
1
Fork 0
Commit Graph

61 Commits (master)

Author SHA1 Message Date
Daniel Lim 22927396f6 Merge branch 'master' of makerforce.io:beep/backend-core
continuous-integration/drone/push Build is passing Details
2019-11-05 03:29:18 +08:00
Daniel Lim 6c24851b98 Resolves #23 add endpoint to unpin conversations 2019-11-05 03:29:12 +08:00
Ambrose Chua 6907681c75
Format sql [SKIP CI] 2019-11-03 21:00:13 +08:00
Ambrose Chua e0d3293eb7
Remove DM code
continuous-integration/drone/push Build is passing Details
Closes #25
2019-11-03 20:55:26 +08:00
Ambrose Chua fffda5271b Merge branch 'fix/conversations' of beep/backend-core into master
continuous-integration/drone/push Build is passing Details
2019-10-23 14:53:54 +00:00
Ambrose Chua d7a27e5c52
Fix conversations, add integration tests
continuous-integration/drone/pr Build is passing Details
2019-10-23 22:51:41 +08:00
Ambrose Chua f03de17d64
Update Makefile and initial conversation_test
continuous-integration/drone/push Build is failing Details
2019-10-23 19:44:01 +08:00
Ambrose Chua 757930c6dc
Fix tests
continuous-integration/drone/push Build is passing Details
2019-10-23 13:57:00 +08:00
Ambrose Chua b273ee9390
Fix formatting
continuous-integration/drone/push Build is failing Details
2019-10-23 13:49:43 +08:00
Daniel Lim 3ff4759790 Resolves #19 added SSE subscribe streams
continuous-integration/drone/push Build is failing Details
2019-10-06 23:20:06 +08:00
Ambrose Chua 2842e1867b
Bump Dockerfile Go
continuous-integration/drone/push Build is passing Details
2019-10-02 01:06:10 +08:00
Ambrose Chua 0d7a4be43b
Increase integration test coverage to 30%
continuous-integration/drone/push Build is passing Details
2019-09-29 23:53:34 +08:00
Ambrose Chua 208f0576e5
Test 2019-09-29 22:20:17 +08:00
Ambrose Chua a2e42b82b2
Merge branch 'master' of makerforce.io:beep/backend-core
continuous-integration/drone/push Build is passing Details
2019-09-29 22:18:46 +08:00
Ambrose Chua 9f0cd5737e
Switch CI to Makefile 2019-09-29 22:15:33 +08:00
Ambrose Chua a69842af30
Switch CI to Makefile
continuous-integration/drone/push Build is passing Details
2019-09-28 23:09:42 +08:00
Ambrose Chua 079dc940a3
More tests and test tools
continuous-integration/drone/push Build is passing Details
2019-09-28 23:04:00 +08:00
Ambrose Chua e6499279ff
Add UpdateUser test
continuous-integration/drone/push Build is failing Details
2019-09-03 10:53:05 +08:00
Ambrose Chua 5e9e8a57f2
Add GetUser* tests
continuous-integration/drone/push Build is passing Details
2019-09-01 01:00:53 +08:00
Ambrose Chua c68bd1b8aa
Reduce wait time
continuous-integration/drone/push Build is passing Details
2019-09-01 00:33:39 +08:00
Ambrose Chua d7be6bbc7c
Fix experimental Drone file
continuous-integration/drone/push Build is passing Details
2019-09-01 00:29:08 +08:00
Ambrose Chua 0bd5238096 Add Drone pipeline 2019-09-01 00:18:29 +08:00
Ambrose Chua 54fc06e388 Initial test for CreateUser 2019-08-31 23:32:42 +08:00
Ambrose Chua 1208c705f8
Initial integration tests scaffold 2019-08-31 23:05:15 +08:00
Ambrose Chua af01b63554 Break apart middleware, router and main 2019-08-31 17:39:26 +08:00
Daniel Lim ca87bef767 Default user fields to empty rather than NULL 2019-08-31 15:46:56 +08:00
Ambrose Chua ad7029f26a Add back unmerged stuff 2019-08-31 12:32:22 +08:00
Ambrose Chua b24874b661
Re-add PinConversation 2019-08-31 11:38:56 +08:00
Daniel Lim c86f427e7f Merge conflicts 2019-08-31 11:21:11 +08:00
Daniel Lim 1256066597 Resolves #17 pinned field for conversation 2019-08-11 11:06:19 +08:00
Ambrose Chua 117aefc0fc
Split handlers in preparation for testing 2019-08-04 13:19:07 +08:00
Ambrose Chua 54e6ae658d
fix: Cleanup formatting and add pinned chats schema 2019-07-27 23:03:05 +08:00
Daniel Lim e81b91eebb Get Users by Phone should return single user. Fixes #15 2019-07-04 05:37:38 +08:00
Daniel Lim 3c3f26086d GetUserByUsername mispelled username 2019-07-04 05:32:38 +08:00
Daniel Lim 36ae44d829 Handle adding DM to person whose DM already exists. Fixes #14 2019-07-03 11:03:44 +08:00
Daniel Lim ea6729f0e5 Prevent adding more than one person to a DM. Fixes #13 2019-07-03 10:14:50 +08:00
Daniel Lim 59c8e4a907 Support group picture in endpoints 2019-07-02 23:31:37 +08:00
Daniel Lim faa2076a43 Bugfixes 2019-07-02 23:16:03 +08:00
Daniel Lim a48a4f4e2d Added option to specify created conversation is a DM 2019-07-02 23:01:44 +08:00
Daniel Lim 1064edce60 Added support for postgres listener on member changes 2019-06-22 18:49:45 +08:00
Daniel Lim 31b305a9c6 Endpoint to edit users. Fixes #11 2019-06-21 11:14:07 +08:00
Daniel Lim cfc9ea0672 Added profile_pic field as per issue #10 2019-06-21 08:58:01 +08:00
Daniel Lim 3bb821003c Get user returns name of opposing user for DMs. Fixes issue #8 2019-06-19 21:24:39 +08:00
Daniel Lim f48fc9fa01 Added dm field in conversations as per issue #7 2019-06-19 15:12:36 +08:00
Daniel Lim 061611dd96 Added bio field to User as per issue #10 2019-06-19 11:05:34 +08:00
UnicodingUnicorn 7ab43cf9f2 Get user by username as per issue #9 2019-06-18 18:53:04 +08:00
UnicodingUnicorn 1ec0f43517 Added username to User as per issue #9 2019-06-18 18:35:35 +08:00
UnicodingUnicorn d84bde9b4d Fixes #6 Added ON CONFLICT clause to INSERT in CreateUser 2019-06-14 05:30:32 +08:00
UnicodingUnicorn a9adc633ab Removed trailing slashes in handler routes. Fixes issue #5 2019-03-16 02:21:41 +08:00
UnicodingUnicorn 6b446d85d0 backend-auth integration 2019-02-24 04:01:34 +08:00