OCTO:New and Noteworthy/V1.0.0

From Remain Software
Jump to navigation Jump to search

New and Noteworthy in OCTO V1

139 - TDOMS Settings Add REST server and remote system settings.


TdomsSettings.png


92 -TDOMS dashboard The TDOMS dashboard plugin displays the predefined reports.


Dashboard.png



149 - Add URL handling Item Editor Add an item editor that displays the content of an item (task or request) if a URL is entered.


ExternalUrl.png



GUI issues/enhancements resolved

155 - Add Octo context awareness
Make Octo aware of the context it is running in. E.g. Normal browser or VS Code.
154 - R&D- Octo integration with VS Code webview
153 - Add work-management view octo plugin
152 - Add task editor
Display the task editor from the task URL.
151 - Octo client - Add sign in callback when no menu contribution is available
150 - Octo client - Make the plugin preferences automatically available
Let Octo automatically fetch a plugin preferences
148 - Octo client - Add dark theme
147 - Analytics charts do not react to perspective resizing
Analytics charts do not react to perspective menues
146 - Octo client - Enable tile resizing by border dragging
145 - Add log in to analytics plugin
To display the analytics content you have first to log in.
144 - Octo client - Make the layout sides and panel toggable
143 - Octo client - Refactor collapsible menu contributions
142 - Octo client - Enable perspective deletion
141 - Octo client - Add incoming URLs handling
140 - Octo client - Add services and components error handling
138 - Octo client - Encrypt and save Kanban provider JWT to local storage
Instead of saving a Kanban provider JSON web token (JWT) to the Octo server, encrypt and save it to the local storage.
136 - Octo client - Add Kanban provider settings
135 - Octo client - Allow a plugin to contribute drop-down menus
134 - Generate dashboards using typescript
Use the axios api to retrieve the dashboards queries from the database and then generate the appropriate charts.
133 - Octo client - Enable plugin tile window max/minimization
132 - Octo client - Add plugin settings
131 - Octo client - Make the plugin tile tabs and toolbar responsive
The plugin tile header length depends on the number of installed plugins and the toolbar menus being contributed by each plugin which may exceed the available UI space.
130 - Display angular google charts on grid layout
Add an angular component that displays google charts.
129 - Make a temporary deploy subdirectory for Octo Angular client
Deploy the Octo Angular client to a temporary subdirectory (/ts) in the Octo dev site: https://octodev.remainsoftware.com/ts It'll be moved to replace the current Flutter client in due time.
128 - Octo client - Add plugin dynamic menu contributions
Add menu items contributed by an Octo plugin to the local tile toolbar
127 - Octo client - Add event manager
Enable components to listen to each other's events.
125 - Octo client - Link the search box with the active plugin
124 - Write TDOMS REST API in AXIOS
AXIOS is compatible with VSCODE and Angular.
123 - Add the Octo plugins market to install from
Show all available Octo plugins to pick and install from.
122 - Encrypt Octo data being saved to browser session/local
121 - Implement Octo perspectives, layouts and plugins
120 - Octo VSCode R&D
Investigate Octo portability to VSCode
119 - Octo Kanban
Add Kanban implementation to Octo
118 - Implement login, registration, password recovery and session in Octo TypeScript
117 - Enable possibility to allow multiple servers in plugins
We can only point to one system in the preferences. It is possible that Octo must point to multiple systems.
116 - Add Octo plugins install
115 - Octo Typescript project layout
Divide the Octo typescript project into:Octo Typescript core. Independent from/and used by the following two projects. Octo Angular for both Octo client and server-dashboard -Octo VSCode for VSCode extensions
114 - Add perspective layout to Octo typescript