Irka
1cdfca1cea
Fix after nested macro attempts
12 years ago
Irka
50b89773da
Save state with incorrect, but fast svg template apply
12 years ago
Gerhard Jungwirth
90a20dd18b
MT#7153 fix showing "Create PBX Group"
...
also show the button when no limit of subscribers is set
12 years ago
Andreas Granig
df9d103893
MT#6827 Deprecate linerange_num field.
...
In hind-sight, this field appears like an ugly hack to determine
the proper line range in the aaData array fetched via ajax. However,
we already have the correct range_id, and using the index of the aaData
has so many possible side effects to break everything, that I'm wondering
what I was thinking when adding it :p
12 years ago
Andreas Granig
fead09e4b5
MT#4967 Fix editing of non-pbx subscribers.
12 years ago
Andreas Granig
16b44673f4
MT#6693 Rework PBX subscriber/group handling.
12 years ago
Irka
15f71fe228
MT#5879: Fix after nested macro attempts
12 years ago
Irka
fb891ee0ed
Save state with incorrect, but fast svg template apply
12 years ago
Gerhard Jungwirth
4ab0097744
MT#3961 translate HTML::FormHandler forms
12 years ago
Gerhard Jungwirth
d989abc8f9
MT#3961 Translate everything
12 years ago
Gerhard Jungwirth
0c41788b79
MT#4693 show contract balance in euros instead of cents
12 years ago
Andreas Granig
80dcf44f7f
MT#4235 Implement static Jitsi provisioning.
...
Should be reworked in a next step to use the dynamic configuration
management, but currently you'd need a PBX device for that, so keep
it static for now.
12 years ago
Andreas Granig
6e725bdfdc
MT#4967 Filter system information for subs-roles
...
Don't display internal information to subscribers and subscriberadmins.
WIP, as subscriberadmins can now add/change numbers, set lock/status.
12 years ago
Andreas Granig
f9e96aad30
MT#4955 Introduce customer default sound sets.
...
If a new contract sound set is marked as contract_default, use this
for every existing subscriber in contract_sound_set prefs if no
other set is specified yet.
If a new subscriber is created and such a sound set exists, also
use this one.
This prevents having to go over each single subscriber to assign
the contract_sound_set preference.
12 years ago
Andreas Granig
79a256f094
MT#4787 Send browser to PBX device when syncing
12 years ago
Gerhard Jungwirth
6fb3119fc9
MT#4289 move /contract/customer/edit to /customer/edit
...
So finally, there is no customer-specific stuff left in the Contract controller.
12 years ago
Andreas Granig
773c04c2cd
MT#3971 Show Create btn if max_subscribers is null
12 years ago
Andreas Granig
074758df8f
MT#3971 Implement limitation of subscribers.
...
Enforce max_subscribers field and allow editing a customer.
12 years ago
Andreas Granig
0ab09a6e0b
MT#3977 Use plain port for linksys provisioning.
...
Linksys phones need a Cisco-signed server cert, so we have to
stay at plain http for now.
12 years ago
Andreas Granig
e03bd513ba
MT#4025 Only show customer sound sets for admins.
...
When in customer details, only show sound sets for customer when
logging in as admin/reseller.
12 years ago
Andreas Granig
e93c68c58c
MT#4025 Manage customer sound-sets in details view
12 years ago
Andreas Granig
3c3cfff80b
MT#3977 Add option in status msg to manually sync.
12 years ago
Andreas Granig
853e9e5388
MT#3977 Display stationname/keyid in PBX field dev
12 years ago
Andreas Granig
5730437acf
MT#3977 Implement editing of PBX field device.
12 years ago
Andreas Granig
ed359aacd5
MT#3977 Implement backend for multi-line PBX conf
...
This makes it possible to configure multiple lines (private, shared,
blf) and attendant console keys (blf) on a field device and generate the
proper config for it.
It does not yet support editing such a field device.
12 years ago
Andreas Granig
50a494af2b
MT#3977 Handle new lines added by user in UI.
12 years ago
Andreas Granig
1c8179164a
MT#3977 populate PBX field dev form on prof change
12 years ago
Andreas Granig
03e4d574b6
MT#3977 Prepare line/key in PBX field dev.
12 years ago
Andreas Granig
683047c112
MT#3975 Prevent subadmin from terminating himself.
12 years ago
Andreas Granig
1af065d864
Allow subscriberadmin to access sub-subscribers.
12 years ago
Gerhard Jungwirth
f444dc0d81
Show Contract (equals Cusomer-) id
...
For better identification of the current contract in details/edit views.
Mantis: 3885
12 years ago
Andreas Granig
d156b57f9d
Add display name to PBX device config template.
12 years ago
Andreas Granig
b4949f1a48
Implement PBX device boot-strapping.
12 years ago
Andreas Granig
d4ec2ef042
Implement PBX field device handling.
12 years ago
Andreas Granig
fef88b9ed3
Add PBX device skeleton.
12 years ago
Andreas Granig
e99265c351
Check for read_only flag when editing contact.
12 years ago
Andreas Granig
9efb1f8124
Allow changing PBX group for PBX extension.
12 years ago
Andreas Granig
3c8734f089
Make PBX groups editable.
12 years ago
Andreas Granig
df1c2cc4c1
Only show PBX groups if it's a PBX account.
12 years ago
Andreas Granig
d47bbeca10
Add accordion toggle button.
12 years ago
Andreas Granig
23675b4da3
Implement group, admin and ext handling for PBX.
12 years ago
Andreas Granig
fe580d3c53
Show product name in customer details.
12 years ago
Gerhard Jungwirth
8f02c62f82
Option to edit an existing contact, belonging to a customer
...
Mantis: 0003625
12 years ago
Andreas Granig
d2aeb8217d
Make modal header more generic.
12 years ago
Andreas Granig
c58d1702e0
Fix wrong html syntax.
12 years ago
Andreas Granig
d2db386252
Fix contract creation and subscriber lock handling
...
Properly create contact on-the-go.
Set lock preferences of subscribers only if >0.
12 years ago
Andreas Granig
6d38442876
Filter terminated elements; visual cleanups.
...
Don't show terminated resellers and contracts.
Wrap customer details into accordion.
12 years ago
Andreas Granig
9afd656365
Show all billing profiles for customer.
12 years ago
Andreas Granig
21af84fdf6
Lots of cleanups and bugfixes and back-nav.
...
Implement automatic back navigation.
Fix subscriber creation.
Unify controller handling.
12 years ago
Andreas Granig
d111caee98
Implement editing of subscriber master data.
12 years ago
Andreas Granig
ad8483c053
Enhance navigation.
12 years ago
Andreas Granig
cd2f79bfa1
Allow creation of subscribers within customer.
12 years ago
Andreas Granig
a976854f9e
Show registered devices for subscribers.
12 years ago
Andreas Granig
394595cd48
Implement subscriber creation.
12 years ago
Andreas Granig
74ae3d91d3
Add customer list to reseller details.
13 years ago
Andreas Granig
8eabbecde9
Implement subscriber creation mock.
13 years ago
Andreas Granig
5dfe2afc28
Fix header for customer details.
13 years ago
Andreas Granig
5a4c362152
Implement contract balance handling.
13 years ago
Andreas Granig
f3f7f62868
Implement customer fraud levels.
13 years ago
Andreas Granig
3b0119e603
Add customer mock.
13 years ago