cryptogopher
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-14 15:57:38 +01:00
8329037613 Allow to reparent Quantity everywhere
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-14 15:03:59 +01:00
8524beefdc Allow to drag all Quantities
644d1f4b9a Add Quantity #reparent action
Compare 2 commits »
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-14 01:01:26 +01:00
4b453c1a82 Add :progenies as a scope to list ordered descendants of Quantity
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-14 00:56:35 +01:00
b303c6b00f Add :progenies as a scope to list ordered descendants of Quantity
cryptogopher opened issue fixin.me/fixin.me#61 2025-01-13 02:30:40 +01:00
Quantity #reparent action
cryptogopher opened issue fixin.me/fixin.me#60 2025-01-13 02:28:40 +01:00
Remove corresponding new form on #destroy
cryptogopher opened issue fixin.me/fixin.me#59 2025-01-13 02:27:20 +01:00
Disable drag handles of ancestors on form open
cryptogopher closed issue fixin.me/fixin.me#55 2025-01-13 02:25:18 +01:00
Deduplicate drag&drop js from Unit/Quantity index
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-13 02:25:18 +01:00
2c0d5af022 Merge Unit and Quantity drag&drop js
cryptogopher opened issue fixin.me/fixin.me#58 2025-01-12 22:41:40 +01:00
Update UI to disallow rebasing/reparenting to descendants
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-12 19:16:30 +01:00
0652d4a89b Disallow self- and descendant-reference for base/parent
17b4e4f8a7 Don't duplicate ancestors search in #successive
421515e5ce ancestors() sets depth for self, instead of returning new instance
Compare 3 commits »
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-11 22:52:12 +01:00
d5e7ccacf5 Add Quantity #edit and #update
adcc6699ce Avoid N+1 queries on index
0dc683da4f Initialize units hash before use
Compare 3 commits »
cryptogopher opened issue fixin.me/fixin.me#57 2025-01-11 22:18:20 +01:00
Fix Unit/Quantity table row indentation on index/new/edit
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-11 21:52:32 +01:00
b6acb30785 Make Quantity name unique among siblings
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-11 17:02:05 +01:00
57f10c94a4 Add Quantity #new, #create, #destroy actions
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-09 15:59:45 +01:00
1e7ef75e8b Include self and ancestors in result
c7f16514d2 Re-format query
23e2f6a062 Move :base_id hidden field to form tag
9461c1f979 Update #successive for unlimited depth hierarchy
fa7918f0e3 Set row indentation based on depth
Compare 5 commits »
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-08 02:19:13 +01:00
0d8e7c6c0e Unlimited depth hierarchy ordering
cryptogopher closed issue fixin.me/fixin.me#56 2025-01-05 21:11:04 +01:00
Change Unit seeds problem with variable names containing not allowed characters
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-05 21:11:04 +01:00
3788f1a749 Fix db:seed:export task
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-05 20:48:12 +01:00
aa862f0e90 Quantities index WIP
cryptogopher opened issue fixin.me/fixin.me#56 2025-01-05 20:35:49 +01:00
Change Unit seeds problem with variable names containing not allowed characters
cryptogopher opened issue fixin.me/fixin.me#55 2025-01-05 16:28:03 +01:00
Deduplicate drag&drop js from Unit/Quantity index
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-05 03:18:57 +01:00
b3aea97087 Add Quantities tab
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-05 00:44:21 +01:00
141d67ad21 Add Quantities table
cryptogopher pushed to master at fixin.me/fixin.me 2025-01-04 16:54:45 +01:00
d86e38a3ec Hide input[type=number] spin buttons and fix text alignment