netcreateorg / netcreate-itest

Developing the 2.0 version of NetCreate
https://github.com/netcreateorg/netcreate-2018
Other
0 stars 0 forks source link

Created, Updated, Revision Handling and Table Filter Fixes #129

Closed benloh closed 8 months ago

benloh commented 8 months ago

This PR includes one major change and two minor changes.

Minor: Edge Table Filter Fixes

Fixes a minor bug with Edge Tables and focus filters: the Edge Table does not re-run the focus filter when you switch to the Edge Table. See #126.

Minor: Show Provenance in Tables

Provenance is now displayed in the Node Table and Edge Table. You can hide Provenance in tables by setting the template node/edge Provenance field's hidden property. Provenance will always be shown in the NCNode/NCEdge editors regardless of the hidden property.

Major: Created, Updated, Revision Fields Handling

See #127 for details.

Improved meta fields

The meta fields Created, Updated, and Revision fields were not being consistently handled by the new v1.5+ UI. This should now be fixed. Of note is exporting and importing of those fields are now correct.

Fixes Edge Provenance field

A bug was preventing the Provenance field from being edited. Fixed with d3e8221d6f870dd9de5e845edf49e3588443a1f2

IMPORTANT

Project files and exports created between June 2023 and January 2024 (v1.5.0 - v1.5.1) might not have accurate Created, Updated, and Revision values. The project files should read and function properly, but the dates and revision numbers may not be accurate (you might see "Invalid date" on some records).

benloh commented 8 months ago

@jdanish We should update the version number. Since you're wrapping up soon anyway, we should decide when we want to do a formal tag and release.

benloh commented 8 months ago

Added Provenance to tables. See main description.