Commit graph

47 commits

Author SHA1 Message Date
628bd47e65 backend: merge migration 3 into migration 1 2023-12-25 22:26:41 -03:00
90febb1ba5 backend: fix Tasks servlet 2023-12-25 02:06:08 -03:00
c8cc348096 backend: reduce migration count 2023-12-24 17:51:22 -03:00
2742833bdc backend: fix safe-nav 2023-12-24 17:43:11 -03:00
d475e83602 Task#state -> Task#status (enum) 2023-12-24 17:32:13 -03:00
828e9dea15 backend: add missing .rubocop.yml 2023-12-24 17:17:09 -03:00
caded3b40a backend: fix ResponseMixin 2023-12-24 16:53:59 -03:00
d3e2381c53 backend: apply stricter regexp 2023-12-24 16:21:25 -03:00
1d028c1b9a backend: configure rubocop / standardrb 2023-12-24 16:15:46 -03:00
3b455b973d backend: update API docs 2023-12-24 15:44:57 -03:00
3b1546388b backend: add Servlet::ResponseMixin 2023-12-24 15:43:01 -03:00
05f7ce8c49 backend: add docs 2023-12-24 15:33:08 -03:00
fc67398bad backend|cli: add Twenty::Servlet.server. 2023-12-24 15:19:05 -03:00
97c522cecf backend: small refactors 2023-12-23 21:54:43 -03:00
8b9f45ef40 (back|front)end: rename 'connection' leftovers 2023-12-23 16:56:48 -03:00
2c9a1e94a8 (back|front)end: rename Twenty::Connection as Twenty::Project. 2023-12-23 16:47:32 -03:00
0ab63dc9d2 cli: add "migrate" command 2023-12-23 16:02:16 -03:00
9dfd8ea722 backend: rename 'issues' table as 'tasks' 2023-12-23 13:24:50 -03:00
ccff99fb94 Monetization::Issue -> Monetization::Task 2023-12-22 22:54:44 -03:00
c0cf30d1a6 backend: add Servlet#bad_request 2023-12-22 22:20:14 -03:00
c5d6e74320 backend: update connections.rb 2023-12-22 22:17:01 -03:00
0a8732a62c backend: add Servlet#{ok,not_found}. 2023-12-22 18:46:16 -03:00
de6b33f1aa backend: add PUT /issues/ 2023-12-22 15:02:56 -03:00
dc4482035d frontend/backend: add ability to destroy an issue 2023-12-22 09:48:47 -03:00
c3f869897c frontend: read the content of an issue (/issues/read#id=X). 2023-12-21 04:39:33 -03:00
ae205d7191 backend: DESC sort issue index 2023-12-21 03:27:16 -03:00
05fa47c9eb backend: Add Twenty::Servlet::Response#not_found 2023-12-21 02:39:38 -03:00
77dd166647 backend: handle a non-existent issue as a 404 2023-12-21 02:29:36 -03:00
b8afeccc39 backend: add Twenty::Servlet::Response docs 2023-12-21 02:24:06 -03:00
5d19e85068 backend/frontend: lay more groundwork for issues 2023-12-21 00:41:56 -03:00
7a6c75ecb4 backend: implement GET /servlet/issues 2023-12-20 23:17:34 -03:00
2d65a480c1 backend: update Servlet#write 2023-12-20 23:08:28 -03:00
061af3b8d4 backend: state defaults to "open" 2023-12-20 22:56:25 -03:00
5e219bc616 frontend: working on issue form 2023-12-20 22:56:25 -03:00
4fd72ab3d2 backend: add Issue#to_json, return issue in response 2023-12-20 19:41:48 -03:00
3c14c7f02f backend: implement Issues#do_POST 2023-12-20 19:37:59 -03:00
bbdc8ff395 backend: add unique index on connections.name&path 2023-12-20 16:37:40 -03:00
c54c4f2997 backend: add to_json to Twenty::Connection 2023-12-20 14:06:57 -03:00
fb4bdba6c7 backend: run migrations only when neccessary 2023-12-20 13:45:19 -03:00
ecb1aca5fc twenty-backend: fix connections servlet 2023-12-20 11:43:30 -03:00
de2c2aeaea Fix Connections servlet, set table name on models 2023-12-19 23:06:42 -03:00
ec2be8825e Add activerecord, migrate to SQLite3 2023-12-19 21:44:03 -03:00
b75e14ff37 backend: res_body -> body 2023-12-11 08:58:13 -03:00
bda4f9fa83 backend: add "res_body" method to Connections 2023-12-11 08:58:06 -03:00
f67ac8223f backend: add /connections.json endpoint 2023-12-11 08:57:58 -03:00
ed7075ad1b lib/twenty/backend -> lib/twenty-backend.rb 2023-12-10 19:15:42 -03:00
c77b20492d Add twenty-backend/ 2023-12-08 13:28:45 -03:00