Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
30756a9
prop-settings-2: fix editor rollover offsets
dsriseah May 29, 2025
3f1b2e0
prop-settings-2: clarify naming for Dataset (not D3Data) loader and r…
dsriseah May 30, 2025
98b678a
prop-settings-2: rename async or promise returning methods to help ca…
dsriseah May 30, 2025
18a43dd
prop-settings-2: hack so settings panel opens on launch for development
dsriseah May 30, 2025
f88163c
prop-settings-2: work in progress converting TEMPLATE to PropertyGrou…
dsriseah May 30, 2025
970e0fc
prop-settings-2: WIP mods to write to Legacy Template from MURTextInput
dsriseah May 30, 2025
dead092
prop-settings-2: WIP to be discarded
dsriseah Jun 1, 2025
17ad440
prop-settings-2: replace old context with react reducer hook (part 1)
dsriseah Jun 1, 2025
efd55f3
Merge branch 'dev-dhi' into dev-sri/prop-settings-2
dsriseah Jun 8, 2025
be03199
prop-settings-2: restore "autoshow settings" hack for dev
dsriseah Jun 8, 2025
c08a065
package update: update esbuild to 0.25.5 from 0.24.0, remove coloris
dsriseah Jun 10, 2025
2cb943c
prop-settings-2: convert useless warnings to regular logs as they obf…
dsriseah Jun 10, 2025
f535697
prop-settings-2: WIP SettingsEditor add _ui metadata, use dotProps in…
dsriseah Jun 10, 2025
13022b1
prop-settings-2: WIP editState reducer / dispatch test
dsriseah Jun 13, 2025
b91450f
prop-settings-2: clean up settings client
dsriseah Jun 14, 2025
f0237ea
prop-settings-2: POC of REVERT button progress
dsriseah Jun 14, 2025
79c45b3
prop-setting-2: POC submit button changes immer state, but doesn't pe…
dsriseah Jun 16, 2025
436b85a
prop-settings-2: remove oldValue, as this can be calculated from stat…
dsriseah Jun 16, 2025
1a3147d
prop-settings-2: improve comments, var names
dsriseah Jun 17, 2025
0f91da3
prop-settings-2: Update TEMPLATE code
dsriseah Jun 17, 2025
530bbef
prop-settings-2: add admin password bypass if DBG mode is set in, str…
dsriseah Jun 17, 2025
5d5d814
prop-settings-2: fold template-mgr into nc-ui
dsriseah Jun 17, 2025
f98daf6
prop-settings-2: update comments for clarity prior to adding persist …
dsriseah Jun 18, 2025
a09ec41
prop-settings-2: remove unused code from mur-settings-client and reac…
dsriseah Jun 18, 2025
edf438e
prop-settings-2: POC persist template to server
dsriseah Jun 18, 2025
bd25cbc
prop-settings-2: rename 'EDIT_PERMISSIONS_UPDATE' to 'CLI_UPDATE_LOCK…
dsriseah Jun 18, 2025
bb3e1ac
prop-settings-2: refactor MURSettingsEditor, cleanup
dsriseah Jun 21, 2025
f5058d0
prop-settings-2: add value change detection logic to immer dispatcher
dsriseah Jun 21, 2025
6b34874
prop-settings-2: Add "Template Lock Awareness" to components
dsriseah Jun 22, 2025
e8cef68
prop-settings-2: add missing comment formatting to modules
dsriseah Jun 23, 2025
df910b0
prop-settings-2: rename RequestUnlock to UnlockByUADDR
dsriseah Jun 23, 2025
b1e391a
prop-settings-2: new template lock mechnism
dsriseah Jun 23, 2025
bead6dc
prop-settings-2: removed AdminPassword bypass in AdvancedPanel
dsriseah Jun 24, 2025
cb0ec77
prop-settings-2: fix template_locks being nuked on template RE-load
dsriseah Jun 24, 2025
b90a752
prop-settings-2: update gitignore for agentic AI
dsriseah Jun 25, 2025
75fc44b
prop-settings-2: fix offset issue for popup hints when AdvancedPanel …
dsriseah Jun 25, 2025
d68bd3d
prop-settings-2: add _ui metadata checks in template migrate+validate
dsriseah Jun 25, 2025
3454b56
prop-settings-2: make the ShowToDo button independent of UI changes
dsriseah Jun 25, 2025
56c4102
prop-settings-2: remove dead code
dsriseah Jun 25, 2025
8346662
Merge pull request #406 from netcreateorg/dev-sri/prop-settings-2
benloh Jun 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -51,4 +51,8 @@ npm-debug.log
.settings
.tmproj
nbproject
Thumbs.db
Thumbs.db

# Ignore AI agent files
CLAUDE.md
.claude
4 changes: 2 additions & 2 deletions _mur/common/util-data-settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,15 +64,15 @@ type PropToken = {
MetaDef &
SchemaMeta;

/// DECODE METHODS ////////////////////////////////////////////////////////////
/// DECODE/ENCODE METHODS /////////////////////////////////////////////////////
/// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/** a dotProp is a string with a groupID and a propID separated by a period */
function DecodeDotProp(dotProp: string): PropToken {
const [groupID, propID, ...extra] = dotProp.split('.');
if (extra.length > 0) return { error: `invalid dotProp: ${dotProp}` };
if (!IsCamelCase(groupID)) return { error: `invalid group name: ${groupID}` };
if (!IsCamelCase(propID)) return { error: `invalid prop name: ${propID}` };
return { groupID, propID };
return { groupID, propID, parts: [groupID, propID] };
}
/// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/** a prop submit object is a single key object with a dotProp key and a value,
Expand Down
1 change: 0 additions & 1 deletion _mur/node-server/@node-index.mts
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ export * as FILE from './file.mts';
/// INTEROP MODULES ///////////////////////////////////////////////////////////
/// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
export * as NCI from './nc-server-interop.mts';
export * as SettingMgr from './mur-settings-mgr.mts';

/// FORWARDED COMMON EXPORTS //////////////////////////////////////////////////
/// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Expand Down
232 changes: 0 additions & 232 deletions _mur/node-server/mur-settings-mgr.mts

This file was deleted.

Loading