78 lines
3.7 KiB
Plaintext
78 lines
3.7 KiB
Plaintext
OpenDRS - Online Discrepancy Reporting System
|
|
Copyright (C) 2021 Rod Wright
|
|
|
|
This program is free software; you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation; either version 2 of the License, or
|
|
(at your option) any later version.
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with this program; if not, write to the Free Software
|
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
|
|
|
|
Changelog
|
|
|
|
1.0.0 - 2018-03-13
|
|
- Initial release as OpenMTS.
|
|
|
|
1.1.0 - 2018-05-10
|
|
- Name change from OpenMTS to OpenDRS.
|
|
- Added "Go Back" button to left side menu to make up for loss of browser
|
|
back button in terminal mode.
|
|
- Added configurable help text for period effective selection.
|
|
- Changed Sim period effective from selection to yes/no radio buttons.
|
|
- Writeup groups page shows collapsed list of groups. Click the expand
|
|
icon to expand each group.
|
|
- Fixed bug where entries made on stale create page had inaccurate
|
|
date/time.
|
|
- For logged in users, added the ability to select writeups directly on
|
|
the View All Writeups page and assign/create a group.
|
|
- On the Create New Writeup page, removed the default selections for
|
|
Device, Subsystem, and Period dropdowns, forcing user to make a
|
|
selection.
|
|
- Added a Today button to the View All Writeups page
|
|
- Changed the Period dropdowns on the Create, Search, and Group pages to
|
|
show the times instead of the period numbers. Period numbers are
|
|
still shown in the results tables with mouse hover showing times.
|
|
- Moved all installation/upgrade functions to the install.sh script.
|
|
|
|
1.1.1 - 2020-04-09
|
|
- Fixed opendrs-update.sql to rename the trainers table.
|
|
- Fixed bug where the About page didn't show the version number.
|
|
- Fixed some grammar on the About page.
|
|
- Fixed hardcoded help text in groups.php to use constant from config.
|
|
- Added ID to searchable parameters in search.php.
|
|
- Added sort parameters to search results.
|
|
- Added a link for Admins to access the local Webmin to manage a terminal.
|
|
- For Raspberry Pi:
|
|
- In terminal setup, provided missing .profile and
|
|
.config/openbox/rc.xml files.
|
|
- In server setup, install mariadb-server since
|
|
mysql-server is obsolete.
|
|
- Changed startdrs.sh to re-enable ctrl keys for copy/paste, etc. Also
|
|
added chromium flags to prevent update popup.
|
|
- Added openbox keybindings to customer user's rc.xml to trap dangerous
|
|
chromium hotkey combinations and enable ctrl-alt-del reboot.
|
|
- Changed systemd ctrl-alt-del.target symlink to point to
|
|
reboot.target.
|
|
|
|
1.1.2 - 2021-04-28
|
|
- Added ability to export search results as a CSV file.
|
|
- Fixed bug in server-setup.sh that resulted in an incorrect install
|
|
location if the installation name was left at the default.
|
|
- Fixed bug in server-setup.sh that resulted in failure to set the
|
|
ownership of the installed server directory tree if the http
|
|
user and group names were left at the default.
|
|
- Updated and tested to support Raspberry Pi 4B hardware.
|
|
|
|
1.2.0 - 2021-05-05
|
|
- Added ability to customize the terminology used for Device,
|
|
Period, and Effective/Non-effective to make OpenDRS usable in
|
|
a wider range of applications.
|