Notes » History » Version 86
Alexander Watzinger, 2021-11-20 15:41
Removed note about better debug info because it isn't used anymore
1 | 3 | Alexander Watzinger | {{toc}} |
---|---|---|---|
2 | |||
3 | 6 | Alexander Watzinger | A collection of ideas that haven't made it into an own ticket yet. |
4 | 1 | Alexander Watzinger | |
5 | 3 | Alexander Watzinger | h2. Frontend |
6 | 1 | Alexander Watzinger | |
7 | 82 | Alexander Watzinger | h3. Entity view |
8 | |||
9 | * 2021: show links for external references at info tab |
||
10 | 84 | Alexander Watzinger | * 2021: don't show link buttons in tabs if there are no entities to link |
11 | 82 | Alexander Watzinger | |
12 | 3 | Alexander Watzinger | h3. Maps |
13 | |||
14 | 77 | Alexander Watzinger | * 2020: Refactor all parameters to one big variable |
15 | * 2020: Add an additional area where existing geometries are shown (don't use label "features") |
||
16 | * 2020: In e.g. person view "blue" (selected) marker can vanish behind "grey" markers if they get out of focus when zooming in and later should reappear when zooming out again |
||
17 | * 2020: Advanced options for GeoNames search (e.g. select categories, fuzzy or not, ..) |
||
18 | * 2020: Show new marker when entering coordinates |
||
19 | * 2020: Search function for existing entities on map |
||
20 | * 2020: Show type-tree instead only type name i.e. details on the map, maybe with a tool tip |
||
21 | * 2020: Click on intersecting polygons (look at MedCem project) |
||
22 | 1 | Alexander Watzinger | |
23 | 2 | Alexander Watzinger | h3. jsTree |
24 | 1 | Alexander Watzinger | |
25 | 77 | Alexander Watzinger | * 2020: How to remove nodes from jsTree (e.g. remove self from selection) |
26 | 1 | Alexander Watzinger | |
27 | 29 | Alexander Watzinger | h3. Forms |
28 | 1 | Alexander Watzinger | |
29 | 79 | Alexander Watzinger | * 2021: at event:also check if super is not a sub event of itself (recursively) |
30 | 78 | Alexander Watzinger | * 2021: don't show self e.g. when adding a relation at person |
31 | 77 | Alexander Watzinger | * 2020: Disable save if JavaScript is disabled |
32 | * 2020: Places, add if not existing in same form (residence, first/last). Implementation could be a simplified add_place Ajax form to not leave the current form. |
||
33 | * 2020: At actors forms visually combine begin/end places with begin/end places |
||
34 | * 2020: Don't show fields with no content e.g. residence if there are no places |
||
35 | * 2020: Provide "save and continue" even when adding from another class |
||
36 | 1 | Alexander Watzinger | |
37 | 77 | Alexander Watzinger | h3. Manual |
38 | 10 | Alexander Watzinger | |
39 | 77 | Alexander Watzinger | * 2020: Workflow examples for e.g. how to enter actor professions, sub units, ... |
40 | * 2020: Add database description from MEDCON/ARCHE |
||
41 | * 2020: "and it will not explode" to manual, suggestion from Jan |
||
42 | 1 | Alexander Watzinger | |
43 | 77 | Alexander Watzinger | |
44 | 1 | Alexander Watzinger | h3. Settings |
45 | |||
46 | 77 | Alexander Watzinger | * 2020: Add a default value to settings and show if they are changed in views |
47 | * 2020: List fields: make buttons instead of white-space separated strings (e.g. feedback mail receiver) |
||
48 | 1 | Alexander Watzinger | |
49 | 71 | Alexander Watzinger | h3. External References |
50 | |||
51 | e.g. GeoNames, Wikidata |
||
52 | 77 | Alexander Watzinger | * 2020: Provide link to check at data entry |
53 | * 2020: Show additional information e.g. if Wikidata id is provided also show (their) GeoNames id, Pelagios, ... |
||
54 | 71 | Alexander Watzinger | |
55 | 3 | Alexander Watzinger | h2. Backend |
56 | |||
57 | 28 | Alexander Watzinger | h3. Performance |
58 | 27 | Alexander Watzinger | |
59 | 81 | Alexander Watzinger | * 2021: link insert - build only one SQL and get execution out of loop |
60 | 1 | Alexander Watzinger | * 2020: Delete multiple |
61 | 77 | Alexander Watzinger | * 2020: Place links e.g. https://dppopenatlas.oeaw.ac.at/actor/view/44788 |
62 | * 2020: http://pgtune.leopard.in.ua/ |
||
63 | * 2020: Update nodes, update GIS: |
||
64 | 35 | Alexander Watzinger | At the moment when a main entity (e.g. source) is updated all types are delete and types selected in the form are saved (again). |
65 | For better traceability and performance refactor so that already linked types aren't deleted and saved again. The same goes for GIS data. |
||
66 | |||
67 | 56 | Alexander Watzinger | h3. Import |
68 | 1 | Alexander Watzinger | |
69 | 83 | Alexander Watzinger | * 2020: Implement B.C. dates |
70 | * 2020: Warn if inconsistent dates (e.g. begin for end) |
||
71 | * 2020: Warn if missing dates (e.g. begin_to without begin_from) |
||
72 | 53 | Alexander Watzinger | |
73 | 3 | Alexander Watzinger | h2. Unsorted ideas |
74 | 53 | Alexander Watzinger | |
75 | 80 | Alexander Watzinger | * 2021: prevent exposing the database password to the process list at export_sql |
76 | 77 | Alexander Watzinger | * 2020: Option to delete a type with all sub types and links |
77 | * 2020: Refactor system_types and view_class |
||
78 | * 2020: Anonymous names for actor (e.g if name unknown) |
||
79 | * 2020: Run tests from command line and write to install |
||
80 | * 2020: Installation script and/or Debian packages |
||
81 | * 2020: Multi instance capability #924 |
||
82 | * 2020: Annotate text |
||
83 | * 2020: Analytic capabilities |
||
84 | * 2020: Image gallery - restructure directory structure, thumbnails creation, options to adjust sizes (only width?) |
||
85 | * 2020: Show membership at appears first if available |
||
86 | * 2020: Functionality to track climate date values (time rows) |
||
87 | * 2020: Export - compress files |
||
88 | 1 | Alexander Watzinger | * 2020: Open Access Paper for OpenAtlas at e.g. "JOCCH":https://dl.acm.org/journal/jocch (~3k) |
89 | 78 | Alexander Watzinger | * 2020: Coverage tests for Jinja2 templates |