Releases: alecxcode/edm
EDM System v2.2.0 - UI design upgrade
The application interface design was slightly changed. It became a little bit more clean and spacious.
Now the program supports more command line arguments: one of them is --config
option that allows specifying a config file. This makes distribution and deployment of the package more flexible.
For Windows now both an executable installer and a zip file are supplied.
Builds currently available (all are 64 bit):
- Linux, verified run on CentOS 7.
- macOS, verified run on 11.6 (Apple Silicon).
- Windows, verified run on Windows 7.
EDM System v2.1.0 - csv export
The application frontend now can export grids and grid-like pages as CSV (comma-separated values).
Some bugfixes included: now program understands incorrect command-line arguments, applies default filters after a user logs in.
The frontend JavaScript code was split into several files, similar to modules.
Builds currently available (all are 64 bit):
- Linux, verified run on CentOS 7.
- macOS, verified run on 11.6 (Apple Silicon).
- Windows, verified run on Windows 7.
EDM System v2.0.0 - project management
The application now has project management functions. Projects consist of tasks. On a project page there are columns which display tasks according to their statuses (this is known as kanban board).
All who open and stay on the same project page, could view tasks moving from one column to another, statuses and assignees change in almost real time through websockets implementation.
Anyone now can take free (unassigned) tasks. Project owners can assign any task added to a project or detach any such task. However, only task creator (owner) can add task to a project.
It is easy to create a task from within project to tie up it to the project in the first place.
Version 2 of the server have significant packages API changes. Now the backend code organized in a completely different manner, like standard layout which many other Go projects have.
In version 2 some user interface improvements were made.
Builds currently available (all are 64 bit):
- Linux, built on CentOS 7.
- macOS, built on 11.6 (Apple Silicon).
- Windows, built on Windows 7.
EDM System v1.4.0 - redis support
The system now could be configured to use Redis in-memory store for its shared data.
That shared data (as per current version) includes user sessions, user lists, companies and units lists, bruteforce prevention counter. The data shared between HTTP requests, and, with Redis - between running server processes.
Default configuration remains as the sever process stores shared data in its memory.
Builds currently available (all are 64 bit):
- Linux, built on CentOS 7.
- macOS, built on 11.6 (Apple Silicon).
- Windows, built on Windows 7.
EDM System v1.3.0 - env vars, quote marks
Simple variant of quotation (or citation) markup added to format text (part of BB-code).
Now the server supports environment variables as configuration options, see the admin docs for more info.
The project started to reorganize its structure by splitting into multiple packages.
Builds currently available (all are 64 bit):
- Linux, built on CentOS 7.
- macOS, built on 11.6 (Apple Silicon).
- Windows, built on Windows 7.
EDM System v1.2.0 - new grids
CSS grids now everywhere on pages with listings instead of old tables. This makes the app more mobile friendly. For instance, now you can select grid lines with a click or tap on an empty place of a row (not only with checkbox). Appearance and readability of the grids also improved on mobile devices.
Most of the pages could be seen as JSON with special key and value in request, please see admin docs. This might be useful for API and robotic automation access.
Among other small bug fixes there is one significant - fixed malfunctioning datetime filter component.
Builds currently available (all are 64 bit):
- Linux, built on CentOS 7.
- macOS, built on 11.6 (Apple Silicon).
- Windows, built on Windows 7.
EDM System v1.1.0 - approval lists
Added approval lists for documents. Now, if you have some document approval processes, you can use this feature to run these processes online in the system.
Many bug fixes and small modifications were made. Despite a large number of modifications they are barely noticeable or not visible at all.
Builds currently available (all are 64 bit):
- Linux, built on CentOS 7.
- macOS, built on 11.6 (Apple Silicon).
- Windows, built on Windows 7.
EDM System v1.0.0 - first binary release
After several months of developing finally binary distributions are released.
Currently the builds are available for these platforms:
- Linux, built on CentOS 7.
- macOS, built on 11.6 (Apple Silicon).
- Windows, built on Windows 7.
All are 64 bit. Should run on these and newer operating systems.