Gerhard Jungwirth
43a7211f75
provide a mechanism to update README
12 years ago
Gerhard Jungwirth
a272512298
MT#3961 Prepare to localize DB-Strings
...
For now, we ignore square brackets
12 years ago
Gerhard Jungwirth
1bf73a7bb6
MT#3961 Prepare for localization
12 years ago
Andreas Granig
e86a5d88f8
MT#5741 Allow upperchase in subscriber username
12 years ago
Gerhard Jungwirth
cbd0438c95
MT#4871 fix domain test
...
the skip part was never executed
also make it more robust
12 years ago
Andreas Granig
cd155992ca
MT#5661 API: fix prepaid flag changes.
12 years ago
Gerhard Jungwirth
029c51fad1
MT#5661 change selection of customers when bprof is updated
...
only those customers which have this billing profile
currently active are considered
this concerns the change of the prepaid flag
12 years ago
Andreas Granig
f31c2fcc88
MT#5661 Update prepaid pref on bilprof change
...
If prepaid flag is changed in billing profile, all subscribers
of all contracts currently having this profile are updated.
If customer changes from prepaid profile to postpaid and vice versa,
all subscribers of this contract are updated.
If subscriber is created either in subscriber or customer view,
the prepaid pref is set if billing profile of its customer is
prepaid.
12 years ago
Andreas Granig
6cd4ef04f1
MT#5629 Fix setting external_id in customer ctx.
12 years ago
Victor Seva
0ad4699ac2
config for polycom phones
12 years ago
Victor Seva
6775371890
MT#5587 Remove apache migration stuff.
12 years ago
Andreas Granig
6e60f43306
MT#5599 Fix pwd-based api auth.
12 years ago
Andreas Granig
6a9f4559b7
MT#5599 API: remove middleware handling.
12 years ago
Andreas Granig
af5ec8dd02
MT#5599 Define new auth module dependency.
12 years ago
Andreas Granig
71658e12a7
MT#5599 Rework auth/authz for pwd-based API access
...
Cleanup unnecessary realms.
Use roles instead of realms for authz.
HTTP basic auth for api access.
Use admin/reseller roles instead of api_admin/api_reseller.
Fix API::Root invalid_user detaching.
12 years ago
Andreas Granig
0fd10e018a
MT#5575 Clear audio cache only on specific service
...
Use appserver for system sets and pbx for customer sets.
12 years ago
Andreas Granig
b098c10f87
MT#5575 Properly clear pbx audio cache for moh/pbx
12 years ago
Andreas Granig
215fb1436c
MT#5173 Add Polycom sync settings to config
12 years ago
Andreas Granig
de9fc52c64
MT#5575 Clear audio cache on sems-pbx too.
12 years ago
Andreas Granig
ce01267079
MT#3933 API: Check for max_subscribers on create
12 years ago
Andreas Granig
aa5eee69a0
MT#5575 Migrate clear_audio_cache to Sems helper.
12 years ago
Andreas Granig
9651c81852
MT#3933 API: fetch and create subscriber. WIP.
...
Doesn't handle PBX stuff yet, only basic subscriber stuff.
12 years ago
Andreas Granig
ce93199ff8
MT#5349 API: return reseller_id for domain.
12 years ago
Gerhard Jungwirth
ef6bfee65b
MT#4967 update cloud_pbx_base_cli and other settings on cloudpbx-subscribers
...
This includes: primary_number, dbaliases, cfs
12 years ago
Gerhard Jungwirth
ef80d1967e
MT#4967 change primary number of extension-subscribers by extension
...
see comment 4967#c31031
12 years ago
Gerhard Jungwirth
b0d1d25301
MT#4967 update all cloudpbx-subscribers on change of head one
...
see comment 4967#c31031
12 years ago
Andreas Granig
1359aa556b
MT#5349 API: Implement special dompref removal.
12 years ago
Andreas Granig
ee9d4fab2f
MT#5349 API: Implement PUT/PATCH on special dprefs
...
For sound sets, allowed ips etc the update needs special treatment.
12 years ago
Andreas Granig
57f4df4f36
Enable debug in local config for dev.
12 years ago
Gerhard Jungwirth
d4c0d8de50
MT#4771 increase wait-timeout on admin-login test
...
see 4771#c31437
12 years ago
Gerhard Jungwirth
a66fd07e90
MT#4771 fix customer test, select product
...
see also 4871#c31665
12 years ago
Gerhard Jungwirth
fdd4c48b19
MT#4771 fix selenium resolution for reseller test
...
see comment, 4771#c31437
for more on tests, see MT#4871
12 years ago
Gerhard Jungwirth
11841b2bba
MT#5465 preferences_enum stop using default_val
...
The real default enum option is the one with value set to NULL
12 years ago
Andreas Granig
8cdf9c7880
MT#5349 API: Implement GET for special domprefs
...
sound sets, rewrite rules, ncos and allowed ip groups require special
treatment when being fetched.
12 years ago
Andreas Granig
de6ac98ec9
MT#5349 API: Implement validation for dom prefs.
12 years ago
Andreas Granig
5929bcdc06
MT#5349 API: add method to fetch dompref meta data
12 years ago
Andreas Granig
a737e3f05e
MT#5349 API: skip updating prefs with null value
12 years ago
Andreas Granig
efafd55c87
MT#3931 API: Use TryCatch instead of Try::Tiny
12 years ago
Andreas Granig
e8fa8b2f9c
MT#5349 API: Implement domain preferences. WIP.
...
Missing sanity checks and special handling for certain preferences.
12 years ago
Andreas Granig
1d873fce27
MT#4229 Remove dump from logfile.
...
The stack-trace is undecodeable from syslog, and it usually doesn't
provide any additional infos on top of the actual error message.
12 years ago
Andreas Granig
329b831918
MT#5199 Offer API CA Cert for download too.
12 years ago
Andreas Granig
7d7f7127f2
MT#5199 Make debian lint happy.
...
Fix missing comma in dependencies list.
12 years ago
Andreas Granig
89f76c6deb
MT#5199 Add openssl dependency for P12 creation.
12 years ago
Andreas Granig
883cd9a8b3
MT#5199 Store client cert in DB and offer P12 fmt.
...
For browser imports, you need a PKCS12 format, so offer the cert
in that format for download also.
12 years ago
Andreas Granig
12edcd6f01
MT#3929 Set sane expiry values for prod usage.
12 years ago
Andreas Granig
1fc3981903
Set to sane dev default values.
12 years ago
Gerhard Jungwirth
ac17c5421d
MT#4871 Change screenres of selenium-tests to 1024x768
...
which complies with our video output
12 years ago
Michael Prokop
679c866131
MT#5395 Add further packages to (Build-)Depends
...
* libio-socket-ip-perl
* libautodie-perl
* libfile-spec-perl
12 years ago
Alexander Lutay
ec5a759ca8
Start new version of changelog in trunk
12 years ago
Michael Prokop
ffa81f51ac
MT#5365 Add further packages to (Build-)Depends
...
New dependency in Depends:
* libplack-middleware-deflater-perl
New dependencies in Build-Depends:
* libcatalyst-actionrole-checktrailingslash-perl,
* libcatalyst-actionrole-requiressl-perl,
* libcatalyst-plugin-enablemiddleware-perl,
* libdata-hal-perl,
* libdatetime-format-http-perl,
* libjson-multivalueordered-perl,
* libjson-pointer-perl,
* libpath-tiny-perl,
* libplack-middleware-deflater-perl,
* libsereal-decoder-perl,
* libsereal-encoder-perl,
* libtypes-path-tiny-perl,
12 years ago