Commit graph

352 commits

Author SHA1 Message Date
2032e1e7ac frontend: add .eslintrc, .prettierrc 2023-12-20 22:59:50 -03:00
64a8014bd5 Run eslint / prettier 2023-12-20 22:59:07 -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
57ca7eb75d frontend: deserialize response 2023-12-20 20:05:45 -03:00
df990abced frontend: add /js/hooks/useCreateIssue.ts 2023-12-20 20:04:16 -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
ff4471b532 frontend: tweak stylesheets 2023-12-20 19:27:43 -03:00
df120bac9e frontend: improve "New issue" form 2023-12-20 18:47:26 -03:00
eb17444397 frontend: import _pure.scss 2023-12-20 17:58:04 -03:00
0cbcdcaa9e frontend: add ConnectionSelect, useConnections 2023-12-20 17:56:25 -03:00
d7df75aa40 Add _pure.css 2023-12-20 17:55:51 -03:00
bbdc8ff395 backend: add unique index on connections.name&path 2023-12-20 16:37:40 -03:00
ae4e61abbf frontend: add require_rules, and more
The foundation of the 'New issue' form is included in this commit,
but far from finished. `/src/html/` has been added, along with other
file layout changes.
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
8e26c3ea0f twenty-frontend: fix request path 2023-12-20 11:41:50 -03:00
64cedd1b71 Add .bundle/config 2023-12-20 11:32:59 -03:00
c5c626d2e3 Add nanoc-webpack.rb to Gemfile 2023-12-20 11:32:52 -03:00
b7ce08933b Add .bundle/config 2023-12-20 11:24:54 -03:00
3491c979e2 Mount servlets under /servlet path 2023-12-19 23:09:44 -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
76ce0bb9f0 Depend on runtime dependencies via rubygems.org 2023-12-13 18:21:00 -03:00
e5c148532a Render connections 2023-12-11 12:49:48 -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
ad6bcd7207 Add /js/components/ 2023-12-11 03:24:59 -03:00
dada8f663e frontend: update nanoc-webpack.rb (pull bug fix) 2023-12-11 03:23:38 -03:00
a42476cf92 frontend: mount react app @ index.html.erb 2023-12-11 03:01:54 -03:00
1282e00e5a lib/twenty/frontend.rb -> lib/twenty-frontend.rb 2023-12-11 03:00:02 -03:00
1abeb63242 frontend: add lib/**/*.rb to MANIFEST 2023-12-11 02:39:07 -03:00
f63f6686ed frontend: update MANIFEST 2023-12-11 02:36:39 -03:00
ed7075ad1b lib/twenty/backend -> lib/twenty-backend.rb 2023-12-10 19:15:42 -03:00
061ad201c1 Add webpack to twenty-frontend/ 2023-12-10 15:59:36 -03:00
d5f68b64ab frontend: add src/css 2023-12-09 19:03:41 -03:00
1cb310babd frontend: add nanoc-tidy.rb 2023-12-09 18:59:56 -03:00
631b4d6ce5 frontend: add sass, nanoc-webpack.rb 2023-12-09 18:55:12 -03:00
23f7033452 lib/twenty -> lib/twenty-cli 2023-12-09 18:46:13 -03:00
9879b4d6b4 rm "extend self" 2023-12-09 18:41:51 -03:00
ba559e1dbc "bundle exec twenty connect" works 2023-12-09 18:37:39 -03:00
b23d7fbe4d Add twenty-frontend/ 2023-12-08 15:27:00 -03:00
8b1643dc30 "bundle exec twenty" works 2023-12-08 13:40:29 -03:00
c77b20492d Add twenty-backend/ 2023-12-08 13:28:45 -03:00
8781dbc4fd Add twenty-cli/ 2023-12-08 10:57:57 -03:00
62d2892f45 Glue libexec/, and bin/ together 2023-12-08 10:40:42 -03:00
8eaf011e71 Add libexec stubs 2023-12-07 10:19:53 -03:00