Webgui: filter and pagination working

This commit is contained in:
2026-07-15 19:42:55 +02:00
parent 2177834b39
commit a183a4725f
33 changed files with 2088 additions and 750 deletions
+9 -4
View File
@@ -1,4 +1,4 @@
YMS Installation
Yacht Management Software (YMS) Installation
1. Install requirements
@@ -6,12 +6,12 @@ YMS Installation
- MariaDB
- Python 3
- python3-bcrypt
- python3-mysqldb
- optional
- gettext
- mupdf-tools for extended pdf file management
1.2 Native GUI
- python3-mysqldb
- Python GTK3
- python3-gi
- gir1.2-gtk-3.0
@@ -29,7 +29,12 @@ the privileges for accessing and modifying it.
CREATE DATABASE yms;
Create database-user for application with minimum necessary rights.
Create system user for native gui.
CREATE USER 'ymssys'@'localhost' IDENTIFIED BY '********';
GRANT SELECT, INSERT, UPDATE, DELETE ON yms.* TO 'ymssys'@'localhost';
Create database-user for web application with minimum necessary rights.
CREATE USER 'ymsweb'@'localhost' IDENTIFIED BY '********';
GRANT SELECT, INSERT, UPDATE, DELETE ON yms.* TO 'ymsweb'@'localhost';
@@ -72,7 +77,7 @@ file.
5.2. Create and edit webgui config file
Rename sample configfile config.php-sample:
Rename sample configfile config.inc-sample:
mv config.inc-sample config.inc