Commit Graph
33 Commits
Author SHA1 Message Date
Denis Arh 3009d20fcc Codegen/spec cleanup (remove struct) 2018-08-05 23:31:03 +02:00
Denis Arh cd85f1b608 Add support for user creation 2018-08-05 23:23:47 +02:00
Denis Arh 136a837e18 Improve service & repo layer, add support for direct messages 2018-08-03 00:04:22 +02:00
Denis Arh f51033e814 Add channel members/join/part/invite endpoints 2018-07-27 00:16:52 +02:00
Denis Arh 3d6f2165bd Stabilize SAM repositroy.
- aligned repository code, db schema and spec.json
 - add (not -short) tests for SAM repository
2018-07-26 23:59:29 +02:00
Tit Petric ddbe9ce952 upd(sam): larger refactor of field names, websocket pkg layout
- renamed all fields with Id to ID
- fixed spec file syntax error
- fix bindings for Team API url parameters
- change layout of websocket types->outgoing msg converter
- regenerate full codegen
2018-07-25 18:07:56 +02:00
Denis Arh bc4205bff5 Stabilised messages endpoints, connected with message service 2018-07-22 08:58:54 +02:00
Tit Petric 44be095b3f fix(codegen): merge parameters from api parent and call 2018-07-20 11:05:58 +02:00
Denis Arh 6a3e38bc2b Update generated code with new version of spec tool 2018-07-20 10:50:40 +02:00
Denis Arh 031cc24a73 REST API endpoints cleanup 2018-07-19 22:16:51 +02:00
Tit Petric 0954e5c53d upd(codegen): spec update for nested message apis 2018-07-19 21:00:25 +02:00
Tit Petric efecfd31b8 Merge branch 'master' of https://github.com/crusttech/crust 2018-07-19 20:24:50 +02:00
Denis Arh 18d7f4c3bf SAM messaging, basics 2018-07-19 18:51:43 +02:00
Tit Petric 3c0e208e06 del(websocket): move ws out of rest 2018-07-19 16:44:42 +02:00
Denis Arh 70a5042db5 SAM types, handlers, services, repositories implemented 2018-07-17 15:24:35 +02:00
Tit Petric 0d25af4434 regenerate readme with docs 2018-07-13 13:22:42 +02:00
Tit Petric e48be7d8e6 update specs 2018-07-13 13:22:10 +02:00
Denis Arh 6676d3a37c Implement channel CRUD++
/channel/remove changed to /channel/delete (pending /channel/:id)
2018-07-12 20:03:47 +02:00
Denis Arh ae14c23225 Apply new templates (form parsing, db tag) to all structs & requests 2018-07-12 19:35:47 +02:00
Denis Arh efb42bd036 Extended channel struct to cover all (db) fields 2018-07-12 19:01:49 +02:00
Denis Arh 2039032dc8 Add /create endpoint, merge /archive & /move with /edit 2018-07-12 18:31:47 +02:00
Tit Petric bc1f3aeb4c fix constructors, skip password compare as it's a complex type 2018-07-06 10:32:07 +00:00
Tit Petric 4d62ca3290 fix rename websocket 2018-07-06 10:23:53 +00:00
Tit Petric 0a5179edfb update specs docs for autogen 2018-07-06 10:18:26 +00:00
Tit Petric 13b22759ee update struct fields 2018-07-06 10:04:25 +00:00
Tit Petric 593edff9b5 spec update 2018-07-06 09:31:40 +00:00
Tit Petric f9e7274f68 update invoke php with env 2018-07-05 13:03:09 +00:00
Tit Petric 695673ff63 complex fields 2018-07-05 11:57:28 +02:00
Tit Petric 5fae3de8a8 move merge capability from channel to team 2018-07-05 10:28:20 +02:00
Tit Petric aa07d8cc8b merge belongs to team not to channel 2018-07-05 10:27:58 +02:00
Tit Petric fdfa52a4d4 update spec/docs 2018-07-01 01:16:01 +02:00
Tit Petric f67657f72d move sam docs 2018-07-01 00:10:08 +02:00
Tit Petric af46ae8cbe fix duplication 2018-07-01 00:09:53 +02:00