| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-09-13 | Use Vue Composition API and ESLint | Terry Truong | |
| 2022-09-11 | Add backend unit tests | Terry Truong | |
| - Add unit testing code in backend/tests/ - Change to snake-case for script/file/directory names - Use os.path.join() instead of '/' - Refactor script code into function defs and a main-guard - Make global vars all-caps Some fixes: - For getting descriptions, some wiki redirects weren't properly resolved - Linked images were sub-optimally propagated - Generation of reduced trees assumed a wiki-id association implied a description - Tilo.py had potential null dereferences by not always using a reduced node set - EOL image downloading didn't properly wait for all threads to end when finishing | |||
| 2022-09-01 | Update credits | Terry Truong | |
| 2022-08-31 | Fix compound-node info-display bug | Terry Truong | |
| A v-for had a :key that assumed a non-null value | |||
| 2022-08-31 | Improve search suggestions | Terry Truong | |
| Don't show multiple suggestions for the same node Prioritise common-names Place suggestions from prefix-search before substring-search Add coloring to search-string matched-part and canonical-name-part | |||
| 2022-08-30 | Display IUCN status in TileInfoModal | Terry Truong | |
| 2022-07-17 | Add more 'title' tooltips | Terry Truong | |
| 2022-07-16 | Fix grammatical error | Terry Truong | |
| 2022-07-15 | Show tutorial-open icon when tut-pane auto-closes | Terry Truong | |
| 2022-07-15 | Change favicon | Terry Truong | |
| 2022-07-13 | Merge 'Data Sources' and 'Project Info' help sections | Terry Truong | |
| 2022-07-12 | Finalise for version 1.0.0 | Terry Truong | |
| 2022-07-12 | Increase adherence to Vue's Style Guide | Terry Truong | |
| Make components have multi-word names. Make all <v-for>s have a 'key' attribute. Use scoped styles. Also add sourcemap generation. | |||
| 2022-07-12 | Add <meta> image tags | Terry Truong | |
| 2022-07-12 | Add source code link and more credits | Terry Truong | |
| 2022-07-12 | Add links to MIT License on GitHub | Terry Truong | |
| 2022-07-11 | Add more FAQs | Terry Truong | |
| 2022-07-11 | Fix search-mode not closing on Esc | Terry Truong | |
| 2022-07-10 | Update project-level and client-side documentation | Terry Truong | |
| 2022-07-10 | Add FAQs section to help info | Terry Truong | |
| 2022-07-09 | Add some non-monophyletic-name info in help-section | Terry Truong | |
| 2022-07-09 | Fix search suggestions wrong-text on mobile | Terry Truong | |
| Turns out the input wasn't converted to lowercase before being matched with suggestion data, and this was more noticeable on mobile due to auto-capitalisation | |||
| 2022-07-09 | Fix links-to-node failing on load | Terry Truong | |
| Was setting SERVER_URL incorrectly Also changed server API to include 'excl' param | |||
| 2022-07-08 | Send activeRoot to server, for reducing toroot response sizes | Terry Truong | |
| 2022-07-08 | Adjust SCollapsible, allowing for v-model and @open | Terry Truong | |
| 2022-07-07 | Adapt loading-modal to show other messages | Terry Truong | |
| Was intending to add 'Arranging tiles' and 'Rendering tiles' messages, but they wouldn't trigger during 'uncontrived' test cases, including with throttled CPU | |||
| 2022-07-07 | Add auto-hiding of ancestors on leaf-click | Terry Truong | |
| 2022-07-07 | Use subAction parameter to simplify action-functions | Terry Truong | |
| Stop using @transitionend in Tile, as it seems oddly unreliable (using @transitioncancel as well didn't help) | |||
| 2022-07-07 | Add somewhat-dynamic font-sizes in headers | Terry Truong | |
| 2022-07-06 | During tutorial, avoid disabling actions the user has already used | Terry Truong | |
| For auto-mode and search, enable prerequisite actions when used | |||
| 2022-07-06 | Use URLSearchParams instead of plain strings | Terry Truong | |
| 2022-07-06 | Add link-to-node functionality | Terry Truong | |
| 2022-07-05 | Remove some redundant display:block specifiers | Terry Truong | |
| 2022-07-05 | Add loading-from-server indicator | Terry Truong | |
| 2022-07-05 | Revert to showing px in settings instead of mm | Terry Truong | |
| With mm, moving the slider would sometimes leave the value unchanged | |||
| 2022-07-05 | Fix SCollapsible sometimes not fully expanding | Terry Truong | |
| 2022-07-05 | Add licensing information | Terry Truong | |
| 2022-07-05 | Add images to help information | Terry Truong | |
| 2022-07-04 | Update IconButton to maintain equal width/height | Terry Truong | |
| 2022-07-04 | Add help-info content | Terry Truong | |
| 2022-07-03 | Add SCollapsible component | Terry Truong | |
| Also update info-modal source-info styling | |||
| 2022-07-03 | Add styling, mainly for TileInfoModal and Settings | Terry Truong | |
| 2022-07-02 | Adjust tutorial content | Terry Truong | |
| 2022-07-01 | Fix parent-swept-tiles flash-after-unhidden bug | Terry Truong | |
| 2022-07-01 | Account for compound-node info-lookup sub-name-denoted node absence | Terry Truong | |
| Return a null entry in such cases, and have client indicate this with tile-info message. | |||
| 2022-07-01 | Generate 3 reduced trees, keeping the original, and serve only those | Terry Truong | |
| Generate a 'trimmed' reduced tree instead of changing the original. Generate an 'images-only' reduced tree, and use it as the default. Combine 'picked' reduced tree code with that of other reduced trees. Adapt server API to allow selecting between more than 2 trees. Add client setting for selecting between 3 trees. | |||
| 2022-06-30 | Avoid displaying empty img-src info | Terry Truong | |
| 2022-06-30 | Prevent text-jump before/after tutorial stage 1 | Terry Truong | |
| 2022-06-30 | Add ui-option touchDevice | Terry Truong | |
| 2022-06-30 | Add tutorial-stage transitions | Terry Truong | |
