Branch: Tag:

2018-03-16

2018-03-16 12:57:44 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'devel' into kg/WS-168-webdav

* devel: (1803 commits)
Loader [MariaDB]: Set sql_mode in my.cnf.
DBManager: Use CREATE USER with MariaDB 10.2 and later.
WebDAV: Use urn:uuid: namespace for locks.
Version bumped to 6.2.94 by buildsystem.
APIs: Roxen.lookup_real_path_case_insens() now assumes utf-8 fs.
APIs: Improved ambiguity recovery in lookup_real_path_case_insens().
APIs: Roxen.lookup_real_path_case_insens() now survives NFD.
FTP: Normalize filenames to NFC.
APIs: find_dir() now normalizes paths to NFC.
HTTP: Normalize paths to Unicode NFC.
Fixes bug [WS-172] where an empty initial prestate issued an internal server error.
Loader: Remove the global __pragma_save_parent__.
Version bumped to 6.2.93 by buildsystem.
Use string_to_utf8 rather than Charset.Encoder when possible.
Added more verifications in test base class. [WS-168]
Adding support for copy and move between different mount points. [WS-168]
Broke out parent class from RoxenTest_webdav.pike [WS-168]
Version bumped to 6.2.92 by buildsystem.
Fixed FIXME comment in RoxenTest_webdav.pike. [WS-168]
Version bumped to 6.2.91 by buildsystem.
...

2018-03-15

2018-03-15 11:35:22 by Karl Gustav Sterneberg <kg@roxen.com>

Merge branch 'devel' into kg/WS-168-webdav

* devel: (1803 commits)
Loader [MariaDB]: Set sql_mode in my.cnf.
DBManager: Use CREATE USER with MariaDB 10.2 and later.
WebDAV: Use urn:uuid: namespace for locks.
Version bumped to 6.2.94 by buildsystem.
APIs: Roxen.lookup_real_path_case_insens() now assumes utf-8 fs.
APIs: Improved ambiguity recovery in lookup_real_path_case_insens().
APIs: Roxen.lookup_real_path_case_insens() now survives NFD.
FTP: Normalize filenames to NFC.
APIs: find_dir() now normalizes paths to NFC.
HTTP: Normalize paths to Unicode NFC.
Fixes bug [WS-172] where an empty initial prestate issued an internal server error.
Loader: Remove the global __pragma_save_parent__.
Version bumped to 6.2.93 by buildsystem.
Use string_to_utf8 rather than Charset.Encoder when possible.
Added more verifications in test base class. [WS-168]
Adding support for copy and move between different mount points. [WS-168]
Broke out parent class from RoxenTest_webdav.pike [WS-168]
Version bumped to 6.2.92 by buildsystem.
Fixed FIXME comment in RoxenTest_webdav.pike. [WS-168]
Version bumped to 6.2.91 by buildsystem.
...

2018-01-26

2018-01-26 16:59:05 by Pontus Östlund <ponost@roxen.com>

Merge branch 'devel' into ponost/admin-if-17

2018-01-18

2018-01-18 13:39:34 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'feature/configuration-rest-api-v2' into devel

* feature/configuration-rest-api-v2:
config_json: Fixed some types.

2018-01-18 13:37:36 by Henrik Grubbström (Grubba) <grubba@grubba.org>

config_json: Fixed some types.

2018-01-17

2018-01-17 10:53:41 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge branch 'feature/configuration-rest-api-v2' into devel

* feature/configuration-rest-api-v2:
config_json: Avoid circular references in Router objects.

2018-01-17 10:50:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

config_json: Avoid circular references in Router objects.

Fixes GC cycle.

2017-12-01

2017-12-01 12:55:53 by Pontus Östlund <ponost@roxen.com>

Merge branch 'devel' into ponost/admin-if-17

2017-11-28

2017-11-28 09:17:06 by Stefan Wallström <stewa@roxen.com>

Merge branch 'feature/configuration-rest-api-v2' into 6.1

2017-11-28 09:15:20 by Stefan Wallström <stewa@roxen.com>

Merge branch 'feature/configuration-rest-api-v2' into devel

2017-11-28 09:14:58 by Stefan Wallström <stewa@roxen.com>

2017-11-24

2017-11-24 14:08:41 by Stefan Wallström <stewa@roxen.com>

Merge branch 'feature/configuration-rest-api-v2' into 6.1

# Conflicts:
# server/modules/configuration/config_json.pike

2017-11-24 14:06:05 by Stefan Wallström <stewa@roxen.com>

Merge branch 'feature/configuration-rest-api-v2' into devel

# Conflicts:
# server/modules/configuration/config_json.pike

2017-11-24 13:34:11 by Stefan Wallström <stewa@roxen.com>

Configuration REST API v2

Next version of the configuration REST API. Will probably be tweaked and expendad before documented and official.

2017-11-24 11:56:07 by Stefan Wallström <stewa@roxen.com>

Removed test code

2017-11-23

2017-11-23 16:58:06 by Stefan Wallström <stewa@roxen.com>

PATCH database permissions

2017-11-23 16:56:24 by Stefan Wallström <stewa@roxen.com>

GET database permissions only

2017-11-23 16:24:24 by Stefan Wallström <stewa@roxen.com>

Return db permissions

2017-11-23 10:20:50 by Stefan Wallström <stewa@roxen.com>

Patch database url

2017-11-23 10:20:20 by Stefan Wallström <stewa@roxen.com>

2017-11-21

2017-11-21 10:28:19 by Stefan Wallström <stewa@roxen.com>

delete db

2017-11-21 10:10:00 by Stefan Wallström <stewa@roxen.com>

Impreoved create db

2017-11-21 09:05:06 by Stefan Wallström <stewa@roxen.com>

Debug

2017-11-21 09:05:01 by Stefan Wallström <stewa@roxen.com>

Impoved creating database groups

2017-11-20

2017-11-20 16:48:53 by Stefan Wallström <stewa@roxen.com>

Misc db action improvements

Consistent callback names
Delete db group
List deeper hierarchies

2017-11-20 16:46:38 by Stefan Wallström <stewa@roxen.com>

Filter internal dbs

2017-11-20 14:25:17 by Stefan Wallström <stewa@roxen.com>

All /v2/*/variables/ endpoints return value mapping instead of variable list

2017-11-20 14:23:54 by Stefan Wallström <stewa@roxen.com>

Remove debug, fix typo

2017-11-20 14:23:08 by Stefan Wallström <stewa@roxen.com>

Keep old endpoints under /test/ and move all new to /rest/v2/

2017-11-20 08:30:38 by Stefan Wallström <stewa@roxen.com>

PUT for configuration variables

2017-11-17

2017-11-17 15:51:27 by Stefan Wallström <stewa@roxen.com>

get config level variables

2017-11-17 15:21:53 by Stefan Wallström <stewa@roxen.com>

module actions

2017-11-17 14:49:39 by Stefan Wallström <stewa@roxen.com>

Disable module

2017-11-17 14:42:27 by Stefan Wallström <stewa@roxen.com>

Add module endpoint

2017-11-17 13:07:03 by Stefan Wallström <stewa@roxen.com>

PUT variables

2017-11-17 12:36:57 by Stefan Wallström <stewa@roxen.com>

Fixed code duplication

2017-11-17 10:30:56 by Stefan Wallström <stewa@roxen.com>

Reimplemented some endpoints using router

2017-11-17 10:30:12 by Stefan Wallström <stewa@roxen.com>

Disable test endpoints

2017-11-17 10:29:10 by Stefan Wallström <stewa@roxen.com>

Define to enable old non-router endpoints

2017-11-15

2017-11-15 16:09:23 by Stefan Wallström <stewa@roxen.com>

List databases. Create database and database group.

2017-11-15 15:58:11 by Stefan Wallström <stewa@roxen.com>

Use X-HTTP-Method-Override header

2017-11-15 15:49:26 by Stefan Wallström <stewa@roxen.com>

Print backtrace when MODULE_DEBUG is defined

2017-11-15 15:48:56 by Stefan Wallström <stewa@roxen.com>

Router: decode data from client

2017-11-15 12:03:02 by Stefan Wallström <stewa@roxen.com>

Feed router with simple patterns instead of regexps

2017-11-15 08:54:55 by Stefan Wallström <stewa@roxen.com>

get database group

2017-11-15 08:46:36 by Stefan Wallström <stewa@roxen.com>

Bugfix router reponse code

2017-11-15 08:25:24 by Stefan Wallström <stewa@roxen.com>

list databasegroups

2017-11-15 08:23:57 by Stefan Wallström <stewa@roxen.com>

Handle router exceptions

2017-11-15 08:22:57 by Stefan Wallström <stewa@roxen.com>

Formatting

2017-11-14

2017-11-14 15:58:35 by Stefan Wallström <stewa@roxen.com>

Simple request router

2016-10-14

2016-10-14 09:34:07 by Martin Karlgren <marty@roxen.com>

config_json: Make auth check independent on previous access to config_filesystem.

2016-10-14 09:34:02 by Martin Karlgren <marty@roxen.com>

Admin IF REST API: Add minimum CSRF protection by requiring custom header.

Also add a separate permission for the REST API.

2016-10-14 09:33:57 by Martin Karlgren <marty@roxen.com>

REST API: Add support for the _all resource specifier to map over all resources.

Also some type cleanups.

2016-10-14 09:33:49 by Martin Karlgren <marty@roxen.com>

REST: Check action availability earlier for better error messages.

2016-10-14 09:33:45 by Martin Karlgren <marty@roxen.com>

Add module actions to REST API.

2016-10-14 09:33:39 by Martin Karlgren <marty@roxen.com>

Rename some RESTResource methods for more direct mapping to HTTP methods.

2016-10-14 09:33:32 by Martin Karlgren <marty@roxen.com>

Add REST API module for Admin Interface.

2016-10-12

2016-10-12 12:19:45 by Martin Karlgren <marty@roxen.com>

config_json: Make auth check independent on previous access to config_filesystem.

2016-10-12 12:19:20 by Martin Karlgren <marty@roxen.com>

config_json: Make auth check independent on previous access to config_filesystem.

2016-10-12 12:18:58 by Martin Karlgren <marty@roxen.com>

config_json: Make auth check independent on previous access to config_filesystem.

2016-09-27

2016-09-27 11:38:07 by Anders Johansson <anders@roxen.com>

Updated locale ids

2016-09-27 11:36:53 by Anders Johansson <anders@roxen.com>

Fixed incorrect locale declarations

2016-03-30

2016-03-30 12:51:56 by Martin Karlgren <marty@roxen.com>

Admin IF REST API: Add minimum CSRF protection by requiring custom header.

Also add a separate permission for the REST API.

2016-03-30 12:50:37 by Martin Karlgren <marty@roxen.com>

Admin IF REST API: Add minimum CSRF protection by requiring custom header.

Also add a separate permission for the REST API.

2015-10-05

2015-10-05 13:58:22 by Martin Karlgren <marty@roxen.com>

REST API: Add support for the _all resource specifier to map over all resources.

Also some type cleanups.

2015-10-05 13:57:08 by Martin Karlgren <marty@roxen.com>

REST API: Add support for the _all resource specifier to map over all resources.

Also some type cleanups.

2015-10-02

2015-10-02 06:26:21 by Martin Karlgren <marty@roxen.com>

REST: Check action availability earlier for better error messages.

2015-10-02 06:25:44 by Martin Karlgren <marty@roxen.com>

REST: Check action availability earlier for better error messages.

2015-10-01

2015-10-01 19:59:12 by Martin Karlgren <marty@roxen.com>

Add module actions to REST API.

2015-10-01 19:58:32 by Martin Karlgren <marty@roxen.com>

Add module actions to REST API.

2015-10-01 19:04:02 by Martin Karlgren <marty@roxen.com>

Rename some RESTResource methods for more direct mapping to HTTP methods.

2015-10-01 19:02:43 by Martin Karlgren <marty@roxen.com>

Rename some RESTResource methods for more direct mapping to HTTP methods.

2015-10-01 13:11:45 by Martin Karlgren <marty@roxen.com>

Add REST API module for Admin Interface.

2015-10-01 13:11:14 by Martin Karlgren <marty@roxen.com>

Add REST API module for Admin Interface.