Andreas Granig
5bb95acc40
MT#9881 Add panasonic address book url to config
11 years ago
Andreas Granig
1966ae765b
MT#9881 Slight panasonic fixes.
11 years ago
Irina Peshinskaya
a6527bb4c7
MT#9177 API for autoprov. Not tested yet.
11 years ago
Irina Peshinskaya
c518e74530
MT#9177 Device model web form tested can be created and changed
11 years ago
Irina Peshinskaya
bddadea51b
MT#9177 Untested Device forms.
11 years ago
Irina Peshinskaya
5902c07ef5
MT#9177 Add panasonic bootstrap.
11 years ago
Andreas Granig
7389205d59
MT#9369 Export numbers in device config
11 years ago
Irina Peshinskaya
4bb916a33c
Revert "MT#9177 Fix device annotations sql error in devmod_edit."
...
This reverts commit f6a23d0602
.
11 years ago
Kirill Solomko
2bebc00548
MT#7705 - Add logging for the rest of Controller/* modules. Message.pm: add data size check and trim the value if > 500 length
11 years ago
Andreas Granig
30384f34dc
MT#8723 Provid direct pbx fw link for version
11 years ago
Andreas Granig
996fd6000c
MT#8299 API: align PUT for pbxdevicemodels.
...
Use multipart/form-data as we do in POST.
11 years ago
Andreas Granig
6f50a2dac7
MT#8299 Create/Edit models via web interface.
11 years ago
Andreas Granig
cc68e4959d
MT#8299 Show annotated pbx device.
11 years ago
Andreas Granig
b146fb45ee
MT#8299 PoC to render phone image with annotations
11 years ago
Andreas Granig
8fe6449bdb
MT#7469 Prepare for SPA client certificate auth
11 years ago
Andreas Granig
5957189fcc
MT#7469 Cleanup url handling for dev provisioning.
11 years ago
Andreas Granig
f2ae1664f4
MT#7453 Basic SPA directory service. WIP.
...
Allows paging and search, but needs to properly order by display
name (needs refinement of query).
11 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
11 years ago
Andreas Granig
d7735623bb
MT#7077 Fix dots in SIP usernames for SPAs.
11 years ago
Andreas Granig
259cff4f18
MT#4235 Fix some Jitsi provisioning options.
11 years ago
Andreas Granig
315fe4bce9
MT#6047 Implement system-wide field dev overview.
...
- Allows to search for macs
- Allows to delete devices on a global level, if needed
11 years ago
Andreas Granig
9b9b4c0628
MT#5601 Update field-device lines on model updates
...
- Update line ranges on model edit instead of re-creating them
to avoid dropping line range assignments of field devices
- Remove field device assignments which are out of key ranges
or use a unsupported feature after the model update.
11 years ago
Gerhard Jungwirth
d989abc8f9
MT#3961 Translate everything
11 years ago
Andreas Granig
b909a980c1
MT#5173 Very basic support for polycom prov
...
Bootstrap Params: 447=2,445=[% server.uri %],264=2
Bootstrap Method: POST
Bootstrap URI: http://[% client.ip %]/form-submit
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
9c3eb72481
MT#4955 Only allow one ss, set dom-pref np-display
...
If a sound set is contract default and you create another default one,
the old gets non-default.
Properly handle contract default setting also when editing sound sets.
And while at it, set np-display as outbound-from-display-name dom-pref
when creating a PBX domain.
12 years ago
Andreas Granig
860650c135
MT#4017 Fix subscriber->device mapping in config.
...
When fetching the field device config, only select the correct
subscribers for the line ranges which actually belong to the
field device.
12 years ago
Andreas Granig
da753f4f8d
MT#4685 Export latest firmware version for model.
...
This can be used in config scripts to check whether to do an upgrade.
12 years ago
Andreas Granig
4c888798ec
MT#4685 Don't tie firmware to profile.
...
That way, you can upload multiple firmwares, and ngcp-panel
will serve the next or latest one, depending on the currently
running one.
12 years ago
Andreas Granig
83b9be31c0
MT#4655 Show reseller name in device mgm.
12 years ago
Andreas Granig
02207fc4bb
MT#3977 Set proper config.url parameter.
12 years ago
Andreas Granig
735f34020d
MT#3977 Fix syntax error.
12 years ago
Andreas Granig
4d619e3de4
MT#3977 Also set config.url for autoprov config.
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
a8c4c0f058
MT#3977 Fix ACL for fetching keys of dev profile.
...
Also subscriberadmin must be able to access this part for proper
line/key selection.
12 years ago
Andreas Granig
05553d0406
MT#4413 Remove debugging messages.
...
This even breaks domain creation for PBX.
12 years ago
Andreas Granig
9680cad859
MT#3977 properly handle firmware upgrade.
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
03e4d574b6
MT#3977 Prepare line/key in PBX field dev.
12 years ago
Andreas Granig
fba3998657
MT#3977 Implement line/key handling for devices.
...
This is part 1 to define keys/lines on a device, to be assigned to
subscribers.
12 years ago
Andreas Granig
dd62516857
Fix $controller::auto declaration.
12 years ago
Andreas Granig
1cec4f9243
Add TODO for Device::base cleanup.
12 years ago
Andreas Granig
2447dc9997
Harden access to device controller for subscribers
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
fdc1f9514a
Implement PBX field device config delivery.
...
Currently supports sip.username, sip.domain and sip.password tags,
more to come.
12 years ago
Andreas Granig
015f04bdc1
Add front and mac image for devices.
12 years ago
Andreas Granig
231dc9fd07
Reset DT field id if it's not selected.
12 years ago
Andreas Granig
c3cadb1503
Implement device profile management.
12 years ago
Andreas Granig
e5832d6e13
Implement device config management.
12 years ago