Commit Graph

60 Commits (ac8115bcc2641ef1a54be8319b65ff026f03e0a7)

Author SHA1 Message Date
Victor Seva 83a33d4270 MT#8245 Change initial point of login to /login
11 years ago
Kirill Solomko e4ecca76e9 MT#8547 - Fix smartmatch ~~ usage
11 years ago
Andreas Granig c33ae6d879 MT#8215 Implement proxy for kibana/elasticsearch
11 years ago
Andreas Granig 1306ba53c6 MT#8561 API: filter write ops for r/o users
11 years ago
Andreas Granig f2ae1664f4 MT#7453 Basic SPA directory service. WIP.
11 years ago
Andreas Granig 6b6d5e0aa7 MT#6789 Add "forgot password" feature for subs.
11 years ago
Andreas Granig bf5ec092bb MT#6789 Add subscriber email and password recovery
11 years ago
Andreas Granig 202b9c9f39 MT#6693 Let subadmins edit subscriber profile.
11 years ago
Andreas Granig eb1464f558 MT#3925 Return json error for 403/404 on /api/.+
11 years ago
Gerhard Jungwirth 360d622bcc MT#3961 check language before login, map en to i-default
11 years ago
Andreas Granig eaad8dfda5 MT#3961 Rework German localization.
11 years ago
Gerhard Jungwirth 1f37a80b84 MT#3961 Provide Dropdown to change the language
11 years ago
Gerhard Jungwirth 1bf73a7bb6 MT#3961 Prepare for localization
11 years ago
Andreas Granig 6e60f43306 MT#5599 Fix pwd-based api auth.
11 years ago
Andreas Granig 71658e12a7 MT#5599 Rework auth/authz for pwd-based API access
11 years ago
Andreas Granig 1d873fce27 MT#4229 Remove dump from logfile.
12 years ago
Andreas Granig 5e3b642107 MT#5215 Replace NoPassword cred handler
12 years ago
Andreas Granig 097af29cb2 MT#4229 Still log the error causing a 500.
12 years ago
Lars Dieckow 940d1cfde7 MT#4229 custom Internal server error page
12 years ago
Andreas Granig a5cbfd298a MT#3927 Invalidate session in API for non-API user
12 years ago
Lars Dieckow e5a42d9306 wip
12 years ago
Lars Dieckow f6e01fdbd6 MT#3927 custom auth
12 years ago
Michael Prokop ea5696da2c Revert "MT#4229 custom Internal server error page"
12 years ago
Lars Dieckow eece093fd0 MT#4229 custom Internal server error page
12 years ago
Andreas Granig dd62516857 Fix $controller::auto declaration.
12 years ago
Andreas Granig fdc1f9514a Implement PBX field device config delivery.
12 years ago
Andreas Granig 083fbc71ca Catch all exceptions and log errors as error.
12 years ago
Gerhard Jungwirth 057301b0d8 Handle the case, the user logs out twice
12 years ago
Andreas Granig 9b8ce0d783 Align billing fees to new DT mechanism.
12 years ago
Andreas Granig a4103ee09f Centrally reject any write-urls for r/o-users.
12 years ago
Andreas Granig ba46a201a9 Use Sipwise::Base instead of Moose.
12 years ago
Andreas Granig ab79afbb67 Fix config paths and dbalias creation.
12 years ago
Andreas Granig e770783788 Fix navigation and CF handling.
12 years ago
Andreas Granig 21af84fdf6 Lots of cleanups and bugfixes and back-nav.
12 years ago
Andreas Granig bee006efcd Rework reseller handling.
12 years ago
Andreas Granig 3911119b39 Make datatables fields searchable by "subnames".
12 years ago
Lars Dieckow 9356af6e3e refactor
12 years ago
Lars Dieckow 38a45d594f skip offset calculation if pagination is disabled
12 years ago
Lars Dieckow 9df80c6caf hash-based aaData for datatables via serialisation hook
12 years ago
Lars Dieckow ee642f0b93 build search expression only if search was submitted
12 years ago
Lars Dieckow add111dbad stricter parameter checking
12 years ago
Lars Dieckow 412b9ee493 not needed anymore
12 years ago
Gerhard Jungwirth 8d43a6ae92 select only one billing_mapping per contract
12 years ago
Andreas Granig 97b7f01164 Add simple role handling via realm check.
12 years ago
Gerhard Jungwirth dec990e570 perl5i to check for integers, documentation
12 years ago
Gerhard Jungwirth e89dfa5f4a show peaktime dates as datatables table
12 years ago
Gerhard Jungwirth 5f36ccea1b outsource TODOs to bugtracker.sipwise.com
12 years ago
Gerhard Jungwirth 1f73491b9c Create new controller for Billing
12 years ago
Gerhard Jungwirth a95a5d3cfd use resultset for searching, sorting and pagination
12 years ago
Gerhard Jungwirth 79adff3037 change data handling in ajax method
12 years ago