Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-12-18 | web: show aliases in product detail pageHEADmaster | Sebastian Reichel | 3 | -0/+29 | |
2020-09-05 | Fix missing To Header in mails | Sebastian Reichel | 1 | -2/+10 | |
The public interface expects internal type, which maps the enum differently. Specifically the internal RecipientType.TO is mapped to 0 for the internal code, but 0 means AddressType.Sender in GMime. As a result the supplied mail addresses end up in the Sender field instead. | |||||
2020-09-05 | Fix build problem with toolchain from Debian bullseye | Sebastian Reichel | 1 | -1/+1 | |
2020-01-04 | Merge remote-tracking branch 'upstream/master' | Holger Cremer | 2 | -2/+2 | |
2020-01-04 | needs only cashbox permissino to access cashbox details | Holger Cremer | 1 | -1/+1 | |
2020-01-04 | improves the cashbox detail view | Holger Cremer | 1 | -22/+17 | |
2019-11-02 | Update test.vala | FF-Ibb-PD | 1 | -1/+1 | |
code doesn't compile, brackets were in wrong position | |||||
2019-11-02 | Update test.vala | FF-Ibb-PD | 1 | -1/+1 | |
Code doesn't compile, brackets were set in wrong position | |||||
2018-09-15 | pgp: fix build for valac 0.42 | Sebastian Reichel | 1 | -2/+2 | |
The change is not backwards compatible, so bump vala dependency. | |||||
2018-09-14 | web: add suppliers section | Sebastian Reichel | 1 | -3/+53 | |
2018-09-06 | web: user-import: show RFID diff | Sebastian Reichel | 1 | -2/+12 | |
2018-09-06 | database: fix RFID comparison | Sebastian Reichel | 1 | -1/+10 | |
2018-09-06 | web: csv: keep supporting CSV files without RFID entries | Sebastian Reichel | 1 | -6/+3 | |
2018-08-31 | shorten some strings | Sebastian Reichel | 1 | -12/+12 | |
2018-08-27 | Merge branch 'master' into better_inventory | Holger Cremer | 87 | -863/+1566 | |
Conflicts: README data/templates/products/entry.html docker/Dockerfile docker/init.sh src/database/database.vala src/database/db-interface.vala src/pdf-stock/Makefile src/pdf-stock/pdf-stock-interface.vala src/pdf-stock/pdf-stock.vala src/web/Makefile src/web/main.vala templates/menu.html templates/products/index.html | |||||
2018-07-26 | adds an inventory function | Holger Cremer | 8 | -9/+173 | |
2018-07-20 | fix date in mailer | Sebastian Reichel | 1 | -15/+7 | |
2018-07-20 | web: don't allow non-logged in person to view guest account | Sebastian Reichel | 1 | -1/+1 | |
2018-07-20 | database: fix get_product_for_ean | Sebastian Reichel | 1 | -5/+5 | |
2018-07-20 | web: fix shortname | Sebastian Reichel | 3 | -42/+24 | |
2018-07-18 | database: fix stock_status | Sebastian Reichel | 1 | -1/+1 | |
2018-07-18 | Debian packaging | Sebastian Reichel | 21 | -52/+26 | |
2018-07-18 | bootstrap2 -> bootstrap3 | Sebastian Reichel | 1 | -1/+20 | |
2018-07-17 | database: add add_category(name) | Sebastian Reichel | 2 | -1/+20 | |
2018-07-17 | fix mailer | Sebastian Reichel | 1 | -2/+8 | |
2018-07-17 | play logout sound | Sebastian Reichel | 1 | -7/+7 | |
2018-07-17 | Fix display of Guest purchases | Sebastian Reichel | 1 | -6/+12 | |
2018-07-17 | fix templatedir | Sebastian Reichel | 4 | -30/+42 | |
2018-07-15 | all: fix all remaining warnings | Sebastian Reichel | 2 | -8/+28 | |
2018-07-15 | all: simplify datadir configuration | Sebastian Reichel | 8 | -20/+28 | |
This simplifies the datadir configuration and removes the expectation, that the code is executed from the repository. It should now be possible to install this into the system like any other common Linux application. | |||||
2018-07-15 | build: switch to meson buildsystem | Sebastian Reichel | 18 | -186/+52 | |
We build the project with 'meson' now instead of using custom configure script + GNU Makefiles. To build the project, go to the project root directory and use the following commands: Building: meson build cd build ninja Update Language Files: ninja shopsystem-pot ninja shopsystem-update-po Install: DESTDIR=./tmp ninja install | |||||
2018-06-29 | libcairobarcode: move to src | Sebastian Reichel | 6 | -3/+306 | |
2018-06-29 | all: I18N support | Sebastian Reichel | 50 | -262/+299 | |
This adds I18N support using standard gettext system together with an initial German translation. This can be used to search locales in some directory: Intl.bindtextdomain("shopsystem", "/home/sre/src/serial-barcode-scanner"); And this can be used to switch language at runtime: Intl.setlocale(LocaleCategory.ALL, ""); | |||||
2018-06-28 | pgp: replace deprecated Archive.Read.support_compression_all with ↵ | Sebastian Reichel | 1 | -1/+1 | |
Archive.Read.support_filter_all | |||||
2018-06-28 | Update Copyright | Johannes Rudolph | 13 | -0/+16 | |
2018-06-28 | all: Add DBusError to avoid warnings with valac 0.40 | Sebastian Reichel | 34 | -200/+262 | |
2018-06-28 | Add RFID support | Johannes Rudolph | 8 | -11/+92 | |
2018-06-28 | Display on/off | mm-chen | 1 | -0/+26 | |
Turns the display off and on via MQTT | |||||
2018-06-28 | database: remove correct binary on clean | Sebastian Reichel | 1 | -1/+1 | |
2018-06-28 | scanner-session: initial state machine implementation | Johannes Rudolph | 2 | -124/+199 | |
2018-06-28 | scanner-session: add getCodeType() | Johannes Rudolph | 2 | -0/+31 | |
2018-06-28 | scanner-session: add play_audio() | Johannes Rudolph | 2 | -0/+28 | |
2018-06-28 | database: add method to retrieve product details with prices | Johannes Rudolph | 4 | -13/+29 | |
2018-06-28 | mailer: gmime 2.6 -> 3.0 | Sebastian Reichel | 4 | -23/+31 | |
2018-06-28 | invoice: add CSV for jVerein | Johannes Rudolph | 1 | -1/+16 | |
This adds one more CSV to be used with jVerein's "Zusatzbeiträge" feature. | |||||
2018-06-28 | all: replace hard-coded KtT branding with dynamic text | Johannes Rudolph | 5 | -42/+134 | |
* extend config file with general details * extend curves-ui makefile add config * Use name from config * replace static text with dynamic text * read short name and long name from config * replace SHORTNAME tags with the shortname * replace mail related branding information * add missing Replacement * make VAT (Umsatzsteuer) optional * make space name dynamic * make short name in treasuremail text dynamic * make pdf text more dynamic | |||||
2018-06-28 | curses-ui: Load logo from file | Johannes Rudolph | 3 | -16/+31 | |
This loads the ASCII art logo shown in the curses UI from a file instead of having it hard-coded in the binary. | |||||
2017-12-29 | adds docker | Holger Cremer | 1 | -0/+4 | |
2017-10-02 | audio: improve gstreamer1.0 support | Sebastian Reichel | 1 | -4/+10 | |
Add proper error message when required gstreamer plugin is missing. | |||||
2017-09-29 | price: fix parsing of 'XX.Y' | Sebastian Reichel | 1 | -1/+4 | |