FrontierNav Update: 5 August 2024
A notable new feature this week is the "Members List". It's a list of online and offline members, similar to what chat applications have. This ties into some improvements I want to make to completion tracking and improving the visibility of discussions and contributions.
Other than that, I've mostly focused on quality of life improvements and fixes. This list is long so I've tried to trim it down a bit.
Data Tables
- Added a "mark all" button to top-left of data tables.
- "Mark all" button is also used to "unmark all" when some or all rows are marked.
- Added sort options to column context menus.
- Added an option to view a column's identifier to column context menu.
- Fixed relationship values shifting when their cell is selected.
Categories
- "Entity types" are now called "categories" for consistency with other community websites.
- Categories now support descriptions.
- Descriptions can be edited in the category editor.
- Descriptions are visible on category pages and by hovering over category tags.
- The category editor's save button is now always visible. This is to make the need to manually save more obvious.
- Property order changes are now less brittle when applied over a newer database with different properties.
- Category pages now list entities in a grid instead of a list to make better use of space.
- Folder icons are now used to represent categories consistently throughout FrontierNav, such as in category tags.
Properties
- Properties now support descriptions.
- Descriptions can be edited by right-clicking a column heading in data tables.
- Descriptions are visible by hovering over the property name in sidebars and column headings.
Search
- Guide entity links in search now go to their guide page instead of their entity page.
Change Requests
- Change request identifiers in change request timelines now show a status icon to easily differentiate them from database identifiers.
- Database identifiers in change request timelines now show a database icon.
- A green icon indiciates an identifier is for the current database.
- Change request lists now show yeah and reply counts.
- The "My Changes" sidebar now opens without changing the main page.
- Added an automatic redirect to the change request page after it is created.
Discussions
- Posts with 0 yeahs and 0 replies now show nothing instead of zero counts.
- Clicking yeah counts now shows the people who yeah'd it.
- Opening posts shows yeahs by default.
Members
- Added a "Members" sidebar which lists online and offline members.
- The offline list will only show members who were online in the last 28 days.
- Added a "Last online" section to member profiles with day-level accuracy up to the last 28 days.
- Added an application preference option to hide online presence.
- "Users" are now called "members" for consistency with other community websites.
Authentication
- Fixed the "Sign-in with Email" option causing the app to render twice when following an email link.
General
- Fixed sidebars crashing when changing wikis on some pages.
- Fixed crash when changing wikis while an entity context menu is open.
- Sidebars not specific to a wiki will now remain open when changing wikis.
- Many other text improvements.
- Many other performance improvements.
- Many other interface look and feel improvements.
Contributions
- @zFourSwordsGD has been adding a ton of data to The Legend of Zelda: Breath of the Wild's Wiki.
- For the latest contributions since the last update, check them out on FrontierNav.
As always, if you have any feedback or comments, feel free to share them.
Thanks for reading.