Joey Schulze [Wed, 12 Oct 2022 19:38:43 +0000 (21:38 +0200)]
Revert "Fix encoding"
This reverts commit
a30a0eafc444ebe57bb678c269c16b10cb9e746c.
Joey Schulze [Mon, 15 Aug 2022 19:35:56 +0000 (21:35 +0200)]
Adjust grid cells containing checkboxes
Joey Schulze [Mon, 15 Aug 2022 19:18:21 +0000 (21:18 +0200)]
Adjust font size, esp. in secondary grids
Joey Schulze [Sun, 14 Aug 2022 20:38:24 +0000 (22:38 +0200)]
Adjust position of close icon in popups
Joey Schulze [Sun, 14 Aug 2022 14:17:23 +0000 (16:17 +0200)]
Adjust grid column width
Joey Schulze [Sun, 14 Aug 2022 14:16:33 +0000 (16:16 +0200)]
Use simple AJAX backend
Joey Schulze [Sat, 6 Aug 2022 21:45:59 +0000 (23:45 +0200)]
Simple base class for database table objects
Joey Schulze [Sat, 6 Aug 2022 21:44:51 +0000 (23:44 +0200)]
Introduce simple AJAX backend
Joey Schulze [Sat, 6 Aug 2022 07:40:52 +0000 (09:40 +0200)]
Remove dangling function reference
Joey Schulze [Fri, 5 Aug 2022 19:17:22 +0000 (21:17 +0200)]
Move autoloader into OO functions
Joey Schulze [Fri, 5 Aug 2022 16:11:08 +0000 (18:11 +0200)]
Improvements
Joey Schulze [Fri, 5 Aug 2022 15:49:27 +0000 (17:49 +0200)]
Prevent dangling horizontal dash
Joey Schulze [Tue, 7 Sep 2021 21:21:05 +0000 (23:21 +0200)]
Detect iPhone properly
Joey Schulze [Mon, 21 Jun 2021 18:10:59 +0000 (20:10 +0200)]
Always select the first option if it's the only one
Joey Schulze [Mon, 21 Jun 2021 17:26:43 +0000 (19:26 +0200)]
Refactoring: Move function selection into function and add exception handler
Joey Schulze [Mon, 21 Jun 2021 13:20:18 +0000 (15:20 +0200)]
Revert "Automatically regenerate session id to prevent session hijacking"
This reverts commit
2cdad59cbfff9b459a892796fd7ed8e1b50bdd2e.
Joey Schulze [Sat, 22 May 2021 10:23:05 +0000 (12:23 +0200)]
Determine wether to download a file inline or not
Joey Schulze [Wed, 17 Feb 2021 10:35:17 +0000 (11:35 +0100)]
Add support for document scanners
Joey Schulze [Sun, 21 Mar 2021 14:07:43 +0000 (15:07 +0100)]
Adjust edit popup position on mobile devices
Joey Schulze [Mon, 15 Mar 2021 01:16:30 +0000 (02:16 +0100)]
Refactoring: Detect mobile devices, allow optional fields
. Manage title in Hallinta class
. Display page title in header
. Only show/hide element on mobile devices
Joey Schulze [Mon, 15 Mar 2021 00:50:19 +0000 (01:50 +0100)]
Refactoring: Block display via CSS
Joey Schulze [Sun, 14 Mar 2021 23:47:14 +0000 (00:47 +0100)]
Distinguish between inline and attachment disposition for files
Joey Schulze [Wed, 17 Feb 2021 10:36:45 +0000 (11:36 +0100)]
Allow to download document set
Joey Schulze [Sun, 17 Jul 2022 17:05:43 +0000 (19:05 +0200)]
Support new datatype time
Joey Schulze [Sat, 13 Mar 2021 13:00:47 +0000 (14:00 +0100)]
Simplify code
Joey Schulze [Sat, 27 Feb 2021 20:37:22 +0000 (21:37 +0100)]
Switch to HTML 5
Joey Schulze [Tue, 23 Feb 2021 19:38:42 +0000 (20:38 +0100)]
Simplify AJAX callbacks by using default name cb_*
Joey Schulze [Wed, 17 Feb 2021 10:48:10 +0000 (11:48 +0100)]
Allow to use showMsg in return
Joey Schulze [Wed, 17 Feb 2021 10:47:43 +0000 (11:47 +0100)]
Distinguish between manual and automatic logout
Joey Schulze [Sun, 14 Feb 2021 16:22:01 +0000 (17:22 +0100)]
Allow pages with only HTML code
Joey Schulze [Sun, 14 Feb 2021 16:21:41 +0000 (17:21 +0100)]
Convenience functions for date conversion
Joey Schulze [Sun, 14 Feb 2021 09:12:22 +0000 (10:12 +0100)]
Introduce ignore=true, and source=callable for edit records
Joey Schulze [Sun, 14 Feb 2021 09:10:54 +0000 (10:10 +0100)]
Adjust zIndex for some popups
Joey Schulze [Wed, 10 Feb 2021 12:07:57 +0000 (13:07 +0100)]
Implemnt quasi singleton for database connection
Joey Schulze [Wed, 10 Feb 2021 12:06:39 +0000 (13:06 +0100)]
Improve file upload by hiding real input element
Joey Schulze [Fri, 4 Dec 2020 19:50:24 +0000 (20:50 +0100)]
Support providing the sorting direction
Joey Schulze [Fri, 4 Dec 2020 19:49:36 +0000 (20:49 +0100)]
Save last opened regular page and reload it upon next login
Joey Schulze [Tue, 1 Dec 2020 20:12:41 +0000 (21:12 +0100)]
Highlight scroll bars on mobile devices they would be hidden otherwise
Joey Schulze [Tue, 1 Dec 2020 19:07:04 +0000 (20:07 +0100)]
Disable insert button during insert to prevent accidential duplicates
Joey Schulze [Tue, 1 Dec 2020 19:05:29 +0000 (20:05 +0100)]
New convenience function for simple callbacks via AJAX
Joey Schulze [Tue, 1 Dec 2020 19:04:52 +0000 (20:04 +0100)]
New hook to be called after page has been loaded
Joey Schulze [Tue, 1 Dec 2020 19:03:48 +0000 (20:03 +0100)]
Propagate file date when user is downloading file
Joey Schulze [Tue, 1 Dec 2020 19:03:02 +0000 (20:03 +0100)]
Adjust for new Hallinta class
Joey Schulze [Wed, 15 Jan 2020 18:55:59 +0000 (19:55 +0100)]
Fix encoding
Joey Schulze [Wed, 15 Jan 2020 18:54:53 +0000 (19:54 +0100)]
Add customisation variable clearing form after insert/save
Joey Schulze [Sun, 15 Dec 2019 11:45:10 +0000 (12:45 +0100)]
Adjust checkbox handling
Joey Schulze [Sun, 15 Dec 2019 11:33:02 +0000 (12:33 +0100)]
Connection: close not permitted anymore
Joey Schulze [Sun, 15 Dec 2019 11:27:20 +0000 (12:27 +0100)]
Use string instead of bareword
Joey Schulze [Sat, 8 Jun 2019 22:00:43 +0000 (00:00 +0200)]
Implement template framework
Joey Schulze [Sat, 8 Jun 2019 20:33:05 +0000 (22:33 +0200)]
Add month column to documents
Joey Schulze [Sat, 8 Jun 2019 20:29:31 +0000 (22:29 +0200)]
Refactor custom drilldown function
Joey Schulze [Sat, 8 Jun 2019 20:25:55 +0000 (22:25 +0200)]
Improve support for mobile devices using Android
Joey Schulze [Sat, 21 Jul 2018 11:32:38 +0000 (13:32 +0200)]
Update checkbox backend to cope with secondary grids as well
Joey Schulze [Fri, 20 Jul 2018 19:55:39 +0000 (21:55 +0200)]
Refactor module code for new menu system
Joey Schulze [Wed, 27 Jun 2018 00:47:37 +0000 (02:47 +0200)]
Refactor menu system and use the RewriteEngine
Joey Schulze [Fri, 20 Jul 2018 19:52:39 +0000 (21:52 +0200)]
Fix loading compounds in component view
Joey Schulze [Fri, 20 Jul 2018 18:57:45 +0000 (20:57 +0200)]
Add system class to hold critical information
Joey Schulze [Thu, 5 Jul 2018 19:32:17 +0000 (21:32 +0200)]
Bugfix: Don't use default value for empty rows
Joey Schulze [Thu, 5 Jul 2018 19:22:45 +0000 (21:22 +0200)]
Allow sorting by priority
Joey Schulze [Thu, 5 Jul 2018 19:17:28 +0000 (21:17 +0200)]
Silently return when updating a select element that doesn't exist
Joey Schulze [Thu, 5 Jul 2018 19:09:23 +0000 (21:09 +0200)]
Allow specification of values for lookups outside of SQL
Joey Schulze [Tue, 26 Jun 2018 21:47:24 +0000 (23:47 +0200)]
Add callback support for cell saving
Joey Schulze [Tue, 26 Jun 2018 21:34:50 +0000 (23:34 +0200)]
Emit waiting message when loading grid
Joey Schulze [Tue, 26 Jun 2018 21:31:21 +0000 (23:31 +0200)]
Support both string and objects as parameters
Joey Schulze [Tue, 26 Jun 2018 21:27:04 +0000 (23:27 +0200)]
Automatically regenerate session id to prevent session hijacking
Joey Schulze [Tue, 26 Jun 2018 21:24:26 +0000 (23:24 +0200)]
Add simple debug function that logs into file
Joey Schulze [Tue, 26 Jun 2018 21:07:51 +0000 (23:07 +0200)]
Add icon for Gnumeric files
Joey Schulze [Tue, 26 Jun 2018 21:04:01 +0000 (23:04 +0200)]
Prevent storing of zero size files
Joey Schulze [Thu, 14 Dec 2017 16:04:59 +0000 (17:04 +0100)]
Internal improvements
Joey Schulze [Thu, 14 Dec 2017 15:33:00 +0000 (16:33 +0100)]
Improve error message when return values couldn't be encoded
Joey Schulze [Thu, 14 Dec 2017 15:32:40 +0000 (16:32 +0100)]
Improve autologout message
Joey Schulze [Thu, 14 Dec 2017 15:31:09 +0000 (16:31 +0100)]
Display plain filename as hidden column
Joey Schulze [Thu, 14 Dec 2017 15:30:54 +0000 (16:30 +0100)]
Allow NULL values for from dates
Joey Schulze [Thu, 2 Nov 2017 09:33:06 +0000 (10:33 +0100)]
USERFILTER constant was renamed
Joey Schulze [Wed, 27 Sep 2017 09:47:05 +0000 (11:47 +0200)]
Preliminary support for checkbox with JavaScript backend
Joey Schulze [Wed, 27 Sep 2017 09:45:40 +0000 (11:45 +0200)]
Add description to config value
Joey Schulze [Wed, 27 Sep 2017 09:44:05 +0000 (11:44 +0200)]
Conversion to jQuery
Joey Schulze [Wed, 27 Sep 2017 09:43:23 +0000 (11:43 +0200)]
Allow width definition for secondary grid popups
Joey Schulze [Thu, 21 Sep 2017 11:25:39 +0000 (13:25 +0200)]
Improve page layout
Joey Schulze [Thu, 17 Aug 2017 15:59:36 +0000 (17:59 +0200)]
Add token to login form and AJAX processing
Joey Schulze [Sun, 23 Jul 2017 18:09:21 +0000 (20:09 +0200)]
Use current page as base for menu calculation
Joey Schulze [Sat, 22 Jul 2017 15:13:19 +0000 (17:13 +0200)]
Display path as hidden column
Joey Schulze [Tue, 18 Oct 2016 21:02:58 +0000 (23:02 +0200)]
Automatically hide any message after ajax request
Joey Schulze [Tue, 18 Oct 2016 20:59:51 +0000 (22:59 +0200)]
Move more functions to jQuery
Joey Schulze [Tue, 18 Oct 2016 19:51:45 +0000 (21:51 +0200)]
Explicitly inherit input element font size
Joey Schulze [Tue, 18 Oct 2016 19:46:36 +0000 (21:46 +0200)]
Add year filterable column
Joey Schulze [Tue, 18 Oct 2016 19:39:55 +0000 (21:39 +0200)]
Improve error message when uploading files too large
Joey Schulze [Thu, 9 Jun 2016 17:28:11 +0000 (19:28 +0200)]
Detect character encoding of text files automatically and more sophisticated
Joey Schulze [Thu, 26 May 2016 21:27:04 +0000 (23:27 +0200)]
Prevent saving new items without file attached
Joey Schulze [Thu, 26 May 2016 21:08:44 +0000 (23:08 +0200)]
Adjust disabling buttons after saving data
Joey Schulze [Thu, 7 Apr 2016 21:11:32 +0000 (23:11 +0200)]
Optimise file upload (make it more flexible for secondary use)
Joey Schulze [Thu, 7 Apr 2016 19:19:25 +0000 (21:19 +0200)]
Always position calendar over input object
Joey Schulze [Wed, 6 Apr 2016 18:17:44 +0000 (20:17 +0200)]
Don't close edit popup after saving a new item
Joey Schulze [Wed, 6 Apr 2016 18:16:56 +0000 (20:16 +0200)]
Implement several pre and pos operation hooks and options
Joey Schulze [Wed, 6 Apr 2016 18:14:05 +0000 (20:14 +0200)]
Fix response after saving grid items within the grid
Joey Schulze [Wed, 6 Apr 2016 18:12:00 +0000 (20:12 +0200)]
Try to fix header column width fuckup
Joey Schulze [Wed, 6 Apr 2016 18:08:18 +0000 (20:08 +0200)]
Move edit dialog into button
Joey Schulze [Wed, 6 Apr 2016 17:48:43 +0000 (19:48 +0200)]
Add new file types
Joey Schulze [Wed, 6 Apr 2016 17:47:19 +0000 (19:47 +0200)]
Optimise forms
Joey Schulze [Wed, 6 Apr 2016 17:43:24 +0000 (19:43 +0200)]
Improve code