3
0

Commit Graph

  • 3bbb094e84 Add Name & Type to types.Field Denis Arh 2018-07-17 11:03:34 +02:00
  • 601f512667 Fix codegen macos issues and update Makefile to use codegen.sh Denis Arh 2018-07-17 10:56:47 +02:00
  • 43d11428fe Make CRM configurable through .env and part of realize config Denis Arh 2018-07-17 10:52:01 +02:00
  • 7ec3ddcf25 No need for .env, developer should copy it from .env.sample Denis Arh 2018-07-17 10:47:48 +02:00
  • fdf2f6ca41 autogen: docs update Tit Petric 2018-07-16 00:39:41 +02:00
  • 5aae6e9001 upd(all): move rest implementation into subpkg Tit Petric 2018-07-16 00:35:01 +02:00
  • 7d11062c3c add(crm, sam): service layer, subpackages Tit Petric 2018-07-16 00:14:50 +02:00
  • b68337c111 upd(codegen): generate subpackages Tit Petric 2018-07-16 00:13:45 +02:00
  • 657ef15cf5 fix: codegen template path update Tit Petric 2018-07-13 20:28:28 +02:00
  • 837c10e448 update(all): moved codegen to root /codegen Tit Petric 2018-07-13 17:47:05 +02:00
  • b65a9ab396 use go build directly Tit Petric 2018-07-13 14:35:57 +02:00
  • 2b3dcf16b5 generate authenticator Tit Petric 2018-07-13 14:26:17 +02:00
  • c01c75f420 add authenticators Tit Petric 2018-07-13 14:22:36 +02:00
  • b186b94033 update codegen for crm Tit Petric 2018-07-13 14:02:55 +02:00
  • c963dd7a2f support typed url params, add create handlers Tit Petric 2018-07-13 13:37:55 +02:00
  • 70fcdb1f42 make dep.update Tit Petric 2018-07-13 13:29:50 +02:00
  • 37f40682ab update codegen Tit Petric 2018-07-13 13:23:31 +02:00
  • 0d25af4434 regenerate readme with docs Tit Petric 2018-07-13 13:22:42 +02:00
  • e48be7d8e6 update specs Tit Petric 2018-07-13 13:22:10 +02:00
  • 0ed147639f Add product description to README.md Denis Arh 2018-07-13 10:30:20 +02:00
  • 6676d3a37c Implement channel CRUD++ Denis Arh 2018-07-12 20:03:47 +02:00
  • ae14c23225 Apply new templates (form parsing, db tag) to all structs & requests Denis Arh 2018-07-12 19:35:47 +02:00
  • fd8efa0b2a Always generate db tag (either from dbname or name) Denis Arh 2018-07-12 19:33:24 +02:00
  • d7d7ac3208 Add call to ParseForm() to get values from POST payload Denis Arh 2018-07-12 19:18:31 +02:00
  • efb42bd036 Extended channel struct to cover all (db) fields Denis Arh 2018-07-12 19:01:49 +02:00
  • d4c6020174 Add support for .dbname for struct generator Denis Arh 2018-07-12 19:01:19 +02:00
  • 2039032dc8 Add /create endpoint, merge /archive & /move with /edit Denis Arh 2018-07-12 18:31:47 +02:00
  • 9c0da01c8c Fix watcher's path for realize Denis Arh 2018-07-12 18:31:07 +02:00
  • bdd14dd4d7 README file with setup instructions, first draft Denis Arh 2018-07-12 17:40:43 +02:00
  • fca62c8f5f Add .env file reading capabilties and ability to config sam via env variables Denis Arh 2018-07-12 17:36:54 +02:00
  • 61aaf45c04 Makefile cleanup & structurize Denis Arh 2018-07-12 17:33:35 +02:00
  • ed8482c803 Remove .env and add .env.sample with sample values Denis Arh 2018-07-12 17:31:04 +02:00
  • 25f04617f2 Add .editorconfig Denis Arh 2018-07-12 17:30:17 +02:00
  • cecbcd0f2f /.* for .gitignore Denis Arh 2018-07-12 17:23:29 +02:00
  • 7cbe00dd3b Fix make spec task Denis Arh 2018-07-12 09:00:38 +02:00
  • ac8735945c Add deps & protoc to makefile Denis Arh 2018-07-11 20:32:19 +02:00
  • 661f5d4e94 Makefile for specs generation Denis Arh 2018-07-11 20:15:21 +02:00
  • b75becd960 Add pointer from chan to the last msg, add messages_queue table Denis Arh 2018-07-11 20:13:20 +02:00
  • 81b6f2e608 print debug route info on startup, alike gin/debug. Tit Petric 2018-07-10 14:59:05 +00:00
  • 7c6b6048ce refenerate routes Tit Petric 2018-07-10 14:46:38 +00:00
  • aa6b3e9461 update debug routes Tit Petric 2018-07-10 14:46:06 +00:00
  • 3be3a81865 print debug routes Tit Petric 2018-07-10 16:02:11 +02:00
  • 9f8e63f749 Merge branch 'master' of ssh://github.com/crusttech/crust Tit Petric 2018-07-06 11:24:50 +00:00
  • 37f85060ec add project name, makefile Tit Petric 2018-07-06 11:24:41 +00:00
  • 44df058e1d Remove broken tests, keep sample test file Denis Arh 2018-07-06 13:00:45 +02:00
  • 504e799ba8 Merge branch 'master' of ssh://github.com/crusttech/crust Tit Petric 2018-07-06 10:57:26 +00:00
  • b30a722a7b update generator, code with warnings Tit Petric 2018-07-06 10:56:26 +00:00
  • f9e91bd5a9 Add Dockerfile, .dockerignore Denis Arh 2018-07-06 12:19:57 +02:00
  • ab943146d3 add warnings about codegen Tit Petric 2018-07-06 10:47:31 +00:00
  • bc1f3aeb4c fix constructors, skip password compare as it's a complex type Tit Petric 2018-07-06 10:32:07 +00:00
  • 4d62ca3290 fix rename websocket Tit Petric 2018-07-06 10:23:53 +00:00
  • da66927241 update vendor Tit Petric 2018-07-06 10:20:51 +00:00
  • 788de33607 regenerate everything from spec Tit Petric 2018-07-06 10:19:05 +00:00
  • 0a5179edfb update specs docs for autogen Tit Petric 2018-07-06 10:18:26 +00:00
  • 13b22759ee update struct fields Tit Petric 2018-07-06 10:04:25 +00:00
  • 5d10fe07df update generator Tit Petric 2018-07-06 10:03:05 +00:00
  • 593edff9b5 spec update Tit Petric 2018-07-06 09:31:40 +00:00
  • ef46e643af Add (suspended|archived|deleted)_at fields & logic everywhere Denis Arh 2018-07-06 10:22:19 +02:00
  • 2a6336ca72 Add go vet <..> to test.sh Denis Arh 2018-07-06 10:20:41 +02:00
  • 64b7b21437 Implement user login & search Denis Arh 2018-07-06 09:33:18 +02:00
  • 68dcdae73c Add go test finder & runner Denis Arh 2018-07-06 09:11:20 +02:00
  • 341c845c80 Add password encryption for User. Denis Arh 2018-07-06 09:10:53 +02:00
  • 2b68799544 update vendor, add types dependency for json data Tit Petric 2018-07-05 14:07:18 +00:00
  • caa070364f update types for content and module types Tit Petric 2018-07-05 14:06:28 +00:00
  • 0f21aea39c recreate main type Tit Petric 2018-07-05 14:03:18 +00:00
  • e59eedb0b7 update spec and generators Tit Petric 2018-07-05 14:00:40 +00:00
  • 1a3a6b1ac1 generator updates, implement types api for crm Tit Petric 2018-07-05 13:49:16 +00:00
  • a79ce28867 proper struct field names Tit Petric 2018-07-05 13:05:57 +00:00
  • 0b17420bee renamed modules to module api Tit Petric 2018-07-05 13:03:23 +00:00
  • f9e7274f68 update invoke php with env Tit Petric 2018-07-05 13:03:09 +00:00
  • ec6b2cb875 update specs/docs Tit Petric 2018-07-05 13:02:53 +00:00
  • 8d4a60b86f implement types api Tit Petric 2018-07-05 12:53:05 +00:00
  • 74698ff2ac implement types list Tit Petric 2018-07-05 12:43:34 +00:00
  • e07a2721af add db schema for crm modules Tit Petric 2018-07-05 14:07:01 +02:00
  • f66f11e9dd scaffold module api Tit Petric 2018-07-05 13:52:44 +02:00
  • 9ecc041b0d add modules specs Tit Petric 2018-07-05 13:52:20 +02:00
  • 1e46a4549a add capitalization for named paths Tit Petric 2018-07-05 13:51:51 +02:00
  • c35897cb01 add capitalization for named paths Tit Petric 2018-07-05 13:51:30 +02:00
  • d4a15d2669 regenerate types with sticky error package, no var receivers Tit Petric 2018-07-05 13:31:51 +02:00
  • 55cf755292 add changelog property and persist errors import across files Tit Petric 2018-07-05 11:59:25 +02:00
  • 2e06e5b6cd regen proto/grpc Tit Petric 2018-07-05 11:58:52 +02:00
  • 12c0513410 generate changelog array just for complex fields Tit Petric 2018-07-05 11:57:47 +02:00
  • 695673ff63 complex fields Tit Petric 2018-07-05 11:57:28 +02:00
  • 1696e06d28 add basic change indicator Tit Petric 2018-07-05 11:46:39 +02:00
  • 2608f1940e impl team/org Tit Petric 2018-07-05 11:37:31 +02:00
  • 2892ef818d configure actual sql connections as they should be Tit Petric 2018-07-05 11:17:02 +02:00
  • 9eeffef679 rename import paths Tit Petric 2018-07-05 10:44:14 +02:00
  • 0778b0920d ws fix Tit Petric 2018-07-05 10:34:56 +02:00
  • a5dd83efcf update routes Tit Petric 2018-07-05 10:34:50 +02:00
  • 77236125c3 remove merge capability from channel and move to team Tit Petric 2018-07-05 10:34:35 +02:00
  • 7e62de7045 implement most of the channel api Tit Petric 2018-07-05 10:34:07 +02:00
  • e4c31f7bfa add some spacing, don't use base object receiver Tit Petric 2018-07-05 10:28:58 +02:00
  • 9c55a7a854 Merge branch 'master' of ssh://github.com/crusttech/crust Tit Petric 2018-07-05 10:28:27 +02:00
  • 5fae3de8a8 move merge capability from channel to team Tit Petric 2018-07-05 10:28:20 +02:00
  • aa07d8cc8b merge belongs to team not to channel Tit Petric 2018-07-05 10:27:58 +02:00
  • 485dc45e06 Merge pull request #1 from darh/master Tit Petric 2018-07-05 10:24:22 +02:00
  • 3da1d9dbe5 Add .idea to .gitignore Denis Arh 2018-07-05 10:14:04 +02:00
  • 1ab64d3143 Base db schema Denis Arh 2018-07-05 10:13:14 +02:00
  • df208854bb hindsight is 20/20 Tit Petric 2018-07-05 09:41:51 +02:00
  • 2132db1709 import some basic types Tit Petric 2018-07-01 02:02:31 +02:00