Michael Kaufmann (d00p)
|
dfcb7160cb
|
fix global lng-array
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-18 08:45:20 +01:00 |
|
Michael Kaufmann (d00p)
|
f5654d5931
|
fix var-names in DirOptions-ApiCommand; fix pmd issues
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-18 08:42:22 +01:00 |
|
Michael Kaufmann (d00p)
|
6fc8cce8f5
|
add EmailAccounts.add; added wrapper function ApiCommand.getMailTemplate() to reduce code-duplication
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-12 13:44:44 +01:00 |
|
Michael Kaufmann (d00p)
|
c920bf6a63
|
some code-reduction
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-12 10:45:46 +01:00 |
|
Michael Kaufmann (d00p)
|
b205f8ea5d
|
add EmailFowarders ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-11 10:24:17 +01:00 |
|
Michael Kaufmann (d00p)
|
164650adc3
|
added Emails.update() and Emails.delete() commands
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-08 11:49:28 +01:00 |
|
Michael Kaufmann (d00p)
|
864331d371
|
code reduction; added unit-tests for Certificates-Command; minor fixes here and there
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-05 23:35:00 +01:00 |
|
Michael Kaufmann (d00p)
|
ae4a7ff943
|
wrap ip-validating in Domains-ApiCommand to reduce duplicate code
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-05 08:12:08 +01:00 |
|
Michael Kaufmann (d00p)
|
cfa07bab47
|
simplified and wrapped internal api calls
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-04 18:30:16 +01:00 |
|
Michael Kaufmann (d00p)
|
7cc17b9ca5
|
fix short variables
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-03-03 21:29:16 +01:00 |
|
Michael Kaufmann (d00p)
|
a038e35e45
|
added Subdomains.add; minor fixes and enhancements
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-27 15:54:07 +01:00 |
|
Michael Kaufmann (d00p)
|
592c9ed0b9
|
automatically trim() all parameters given
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-26 08:21:56 +01:00 |
|
Michael Kaufmann (d00p)
|
0958d07f23
|
fixes in Admins and Customers ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-25 16:49:24 +01:00 |
|
Michael Kaufmann (d00p)
|
243b68cc37
|
minor changes for testing
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-25 11:47:28 +01:00 |
|
Michael Kaufmann (d00p)
|
2f30d85d32
|
minor changes in ApiCommand; added Ftps.get ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-24 20:52:21 +01:00 |
|
Michael Kaufmann (d00p)
|
831ee221f6
|
make lng, version, dbversion and branding protected variables of ApiCommand to avoid the need of 'global' statement
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-23 18:18:31 +01:00 |
|
Michael Kaufmann (d00p)
|
8930d2a1bf
|
check remote-ip when ip-restriction is set in api_keys table
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-23 11:08:24 +01:00 |
|
Michael Kaufmann (d00p)
|
a468fe50df
|
filter deactivated users who want to use the API; fix error-output in Customers::update()
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-22 11:42:13 +01:00 |
|
Michael Kaufmann (d00p)
|
332e29be24
|
lots of phpdoc; fix Customers::update()
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-22 11:16:55 +01:00 |
|
Michael Kaufmann (d00p)
|
5480fcbf5d
|
add default-ssl-ip setting
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-21 11:50:34 +01:00 |
|
Michael Kaufmann (d00p)
|
603e14913b
|
finished Customer::update(), untested
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-19 10:45:41 +01:00 |
|
Michael Kaufmann (d00p)
|
133af365bd
|
enhance ApiCommand::getParam() to specify required and optional parameter
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-19 08:59:24 +01:00 |
|
Michael Kaufmann (d00p)
|
532551263d
|
add new api-module to output list of possible modules/functions
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-18 10:19:17 +01:00 |
|
Michael Kaufmann (d00p)
|
7c96164770
|
fix lng availability; add returncode for not-found messages
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 15:39:59 +01:00 |
|
Michael Kaufmann (d00p)
|
60defd3cdf
|
fix unlimited flags when adding customer; add debug flag to log all api-requests for testing purposes now
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 14:34:55 +01:00 |
|
Michael Kaufmann (d00p)
|
1e45da2410
|
more work on Customer-ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 13:27:31 +01:00 |
|
Michael Kaufmann (d00p)
|
df5fb963c1
|
make language strings the language the user uses
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 13:03:30 +01:00 |
|
Michael Kaufmann (d00p)
|
a82d5cf764
|
minor fixes
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 11:37:38 +01:00 |
|
Michael Kaufmann (d00p)
|
dd371c72a2
|
start api implementation
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 07:47:35 +01:00 |
|