Comments (1)
Autosave has been discussed in the past. The difficulties with this feature is how autosave would be implemented.
- Opening a "save locally" prompt at frequent intervals would be obtrusive to the user experience.
- Cookies has a maximum storage size; putting layers into cookies runs into scalability issues (if I remember my calculations correctly we could only fit 5-6 layers into cookies assuming every technique is annotated). Clearing cookies would delete layers, and if users don't make local backups they could lose work.
Some possible solutions:
- The JS indexed database API shows promise as a way to get around the storage size limits. However, compatibility and reliability needs to be assessed.
- An optional local database could be developed, and the configuration of the navigator could be modified to allow connection to a database running on the local machine. Changes would be automatically saved there for future editing, and the "open existing layer" panel on the Navigator could be modified to show a list of layers in the database. However, this is a departure from the current design of the navigator as a browser-only application.
from attack-navigator.
Related Issues (20)
- The `hideDisabled=True` option in the layer is not working. HOT 7
- Information to modify styling of navigator HOT 2
- Feature Request: add score visualisation in layer HOT 1
- Update to use STIX 2.1 Collection Index HOT 1
- Feature request: filter on ATT&CK data sources HOT 2
- Coundn't find a way to make a statistic of the technique score of all the apt groups HOT 2
- Outdated layer dialog box does not load the latest layer file format specification HOT 1
- Deprecated techniques are appearing in incorrect sections of the Layer Upgrade UI HOT 1
- Bug Fix: Cannot create or load Navigator Layers on ATT&CK v10 or earlier HOT 2
- Selecting data sources doesn't work anymore HOT 1
- Forming of Multiple layers through embedded link does not work HOT 1
- Exporting to JSON seems broken. HOT 1
- How to build project with node version. HOT 6
- No fix available (is_js *) HOT 2
- JSON Export seems buggy HOT 1
- Cyber HOT 1
- ATLAS JSON without repeats from enterprise HOT 1
- Unable to access the Angular Live Development server HOT 2
- Configure number of opened layers? HOT 4
- Cannot show matrix and tactics created by myself when integrating ATT&CK Navigator with ATT&CK Workbench Frontend HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from attack-navigator.