Andreas Granig
1ed7a4e09d
MT#3943 Add cdr relation to subscribers.
11 years ago
Andreas Granig
03d38e2af9
MT#6789 Fix relation for passreset email tmpl
11 years ago
Andreas Granig
f6487e6dbf
MT#6789 Add relations for email notification.
...
- billing.subscribers can have contacts
- new billing.password_resets for holding reset attempts
11 years ago
Andreas Granig
7205c140c3
MT#6789 Add email relation to contracts.
11 years ago
Andreas Granig
954616995d
MT#6789 Add email template schema.
11 years ago
Irina Peshinskaya
d5983409d7
MT#5879 Source_account_id relation for accounting.cdr.
...
According to ossbss, it is connection between calls and contracts.
11 years ago
Andreas Granig
d5932b5644
MT#6693 Move pbx group features to subscriber.
11 years ago
Andreas Granig
21f257ebed
MT#6693 Rename profile catalog to profile set.
11 years ago
Andreas Granig
2148479191
MT#6693 Add subscriber profile sets.
11 years ago
Andreas Granig
4c06c4d6f8
MT#6693 Add subscriber profile tables.
11 years ago
Gerhard Jungwirth
31dfb3d9df
MT#6559 remove usage of CLASS
...
so in a future step we can remove this from
Sipwise::Base
11 years ago
Gerhard Jungwirth
19ea671d5e
MT#6195 fix voip_rewrite_rules relation set
...
"set" conflicts with the mysql keyword
11 years ago
Irina Peshinskaya
da4e8bdb79
MT#5879 Rename invoice template tables to s suffices.
11 years ago
Irina Peshinskaya
42e801f8e1
MT#5879 Rename invoice template tables to s suffices.
11 years ago
Andreas Granig
a9f08ae37e
MT#6461 Add reseller_brandings relations.
11 years ago
Irina Peshinskaya
e32fc96839
MT#5879 Add sign that invoices shoul/shouldn't be sent to email.
11 years ago
Irina Peshinskaya
7c65751e31
Merge branch 'master' of git.mgm.sipwise.com:ngcp-schema
11 years ago
Irina Peshinskaya
1421bf7680
MT#5879 Commit relative to db-cshema commit hash 7246a8d414246d5b07f5957a195dc3c9ffd90272 "Add name column for template. Preparing for "fixed" template, where only position of rows and their amount can be modified. And resources, which may connect one template with some different css."
11 years ago
Gerhard Jungwirth
1fd77a8b7e
MT#4369 select min(timestamp) on custom messages
...
which is the time, the call started
11 years ago
Gerhard Jungwirth
21eae2b82e
MT#4369 custom messages virtualview for sql performance
11 years ago
Irina Peshinskaya
8ac4c7b131
MT#5879 Fix previousely broken ngcp-schema
11 years ago
Irina Peshinskaya
aa621305b7
MT#5879 Added schema class for invoice_template to make possible save/use customer templates
11 years ago
Irka
d0de41effb
MT#5879 Add relation between accounting.cdr to billing.billing_zones_history to get calls list
11 years ago
Andreas Granig
1a5bc5b3ba
MT#5083 Fix fax_journal timestamp format
12 years ago
Andreas Granig
15b23fac09
MT#5199 Store client cert in DB.
12 years ago
Andreas Granig
876f2f7bde
MT#5349 Add dom relation from billing to prov.
12 years ago
Andreas Granig
11e1e4aec6
MT#5101 Add is_primary flag for voip_dbaliases.
12 years ago
Gerhard Jungwirth
90d6b22cd7
MT#3917 Inflate db timestamps to localtime
12 years ago
Lars Dieckow
9329d86751
MT#3927 certificate management
12 years ago
Andreas Granig
8e681db64a
MT#4025 Add contract_default flag to sound sets
12 years ago
Andreas Granig
d8618f7f66
Prepare 2.007 for 3.1 release.
12 years ago
Andreas Granig
7b86c0f786
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
d3eee10b6c
MT#3971 Add max_subscribers column to contracts.
12 years ago
Andreas Granig
b5362d6da4
MT#4225 Align new schemas to optimized approach.
12 years ago
Andreas Granig
e28e105186
MT#4225 Revert the revert, we'll patch later.
...
This reverts commit 2cd76e7b89
.
12 years ago
Andreas Granig
2cd76e7b89
Revert "MT#4225 remove nugatory modules to save memory"
...
This reverts commit 7325ac66cf
.
Conflicts:
lib/NGCP/Schema/Result/provisioning_voip_subscribers.pm
12 years ago
Andreas Granig
75b9b92daa
MT#4007 Fix autoattendant relation for subscriber.
12 years ago
Andreas Granig
e312c5303d
MT#4007 Add destination to autoattendant.
12 years ago
Andreas Granig
d379e10e26
MT#4007 Add voip_pbx_autoattendants schema.
12 years ago
Andreas Granig
aea75bcec1
MT#3997 Add via_route column to voip_peer_hosts.
12 years ago
Andreas Granig
536250c378
MT#4145 Change contacts.postcode to varchar.
12 years ago
Gerhard Jungwirth
37a15cdb73
MT#4135 Only load certain Helper::ResultSet::*
...
this fixes the bug in certain versions, when we did
$resultset->getColumn(*)->all
which was introduced by DBIx::Class::Helper::ResultSet::RemoveColumns
this time we will not break anything again
could probably also save some ram (MT#4225)
12 years ago
Lars Dieckow
7325ac66cf
MT#4225 remove nugatory modules to save memory
...
These are the low hanging fruits: the syntax-bending imports are of little value
for this (mostly) generated code. Also remove dbicdump adminitions and checksums
because since 548f367acf
the schema cannot be
merge-dumped anymore.
12 years ago
Andreas Granig
fac4678040
MT#4025 Link contract and sound set tables.
...
This is needed to let customers handle their own sound sets for
pbx accounts.
12 years ago
Andreas Granig
f8b6a2ab6a
Revert "Only load Helper::ResultSet::SetOperations instead of all"
...
This reverts commit 506817e57c
.
This commit breaks master (no "count" available for example).
12 years ago
Andreas Granig
04e4447ae7
MT#3977 Add PBX firmware version column.
12 years ago
Andreas Granig
3c8a66dbcf
MT#3977 Fix wrong relationship name.
...
It's autoprov_* instead of autoconf_*.
12 years ago
Andreas Granig
f2430c704b
MT#3977 Add schema to support PBX multiline config
12 years ago
Gerhard Jungwirth
506817e57c
Only load Helper::ResultSet::SetOperations instead of all
...
DBIx::Class::Helpers which saves ram and prevents those unneeded
Helpers to introduce a bug in certain versions, when we did
$resultset->getColumn(*)->all
12 years ago
Andreas Granig
2d1ceacf64
Add relation from provisioning sub to billing sub.
12 years ago
Andreas Granig
056ee6e7ac
Deflate voicemail origtime column.
12 years ago
Andreas Granig
17229b3a02
Add label column to voip_subscribers table.
12 years ago
Andreas Granig
63645dfb29
Bump version to 2.006.
12 years ago
Andreas Granig
1c92e2c887
Add PBX device security flags.
12 years ago
Andreas Granig
049c0e5a32
Add PBX device sync fields.
12 years ago
Andreas Granig
73bd5d8656
Add PBX autoprovisioning tables.
12 years ago
Gerhard Jungwirth
09355217f9
2.005
12 years ago
Andreas Granig
308a3f34fe
Fix relation to voip_rewrite_rule_sets.
12 years ago
Andreas Granig
7a4befa209
Align to new product class enum.
12 years ago
Andreas Granig
72fc078f65
Update documentation on new pbx changes.
12 years ago
Andreas Granig
e9d6cb9030
Replace number rel by subscriber rel.
12 years ago
Andreas Granig
9900c41e0a
Add fk between voip_pbx_groups and prov subscriber
12 years ago
Andreas Granig
313854ecb3
Add pbx group table and pbx related fields/rels.
12 years ago
Andreas Granig
936fd2a248
Revert lazy-loading to make master work again.
12 years ago
Gerhard Jungwirth
55211a946a
fix relation pointing to the wrong table
12 years ago
Lars Dieckow
e69deb1e85
2.004
12 years ago
Andreas Granig
e01e9a96db
Deflate messages timestamp to micro precision.
12 years ago
Andreas Granig
a3a9f2baba
Set correct relations between sipstats tables.
12 years ago
Lars Dieckow
e972a19fc7
2.003
12 years ago
Andreas Granig
d909cd3253
Align to latest schema.
...
Add reseller relation to sound sets.
Add reseller relation to rewrite rules.
Move reseller from contract to contact.
12 years ago
Lars Dieckow
644ee12d63
relicense GPL3+
12 years ago
Lars Dieckow
f564ceee08
2.002
12 years ago
Andreas Granig
ee30d975c4
Add voicemail_user relation to prov-subscriber.
12 years ago
Andreas Granig
34965d72ec
Implement epochs in-/deflator for varchar columns.
12 years ago
Lars Dieckow
6a0c28d4dc
2.001
12 years ago
Andreas Granig
503442ab63
Implement EpochMilli with milliseconds precision.
...
Used for decimal(x,x) formats like start_time and init_time in CDRs.
12 years ago
Andreas Granig
c0182df990
Use own ResultSet with Helper::ResultSet.
...
This is required to use union() on result sets.
12 years ago
Lars Dieckow
5a24e0bd2a
2.000
12 years ago
Andreas Granig
4c17ac19b9
Add relation from p.voip_subscriber to b.contract.
...
A provisioning.voip_subscriber belongs to a billing.contract.
12 years ago
Andreas Granig
6f9a565758
Add another voip_subscribers relation.
...
This one points from provisioning.voip_subscribers to billing.voip_subscribers.
12 years ago
Andreas Granig
cab6831e40
Add manual voip_subscribers relation.
12 years ago
Lars Dieckow
548f367acf
wip
12 years ago
Lars Dieckow
4dafc973b9
1.003
12 years ago
Lars Dieckow
837e675fac
1.002
12 years ago
Lars Dieckow
a667bdefa5
relax connect_info for passed-through DBI attributes
12 years ago
Lars Dieckow
8f5278dc9b
manually add component for MD5 hashed passwords
12 years ago
Lars Dieckow
921f8189b0
1.001
12 years ago
Lars Dieckow
039587bd73
sync to schema dump db-schema@52a15d5
12 years ago
Lars Dieckow
e861dcbe8f
feature was removed, depend on latest release
12 years ago
Lars Dieckow
bf7bff193f
db connect info from config file
12 years ago
Lars Dieckow
dda73c0c8b
not needed anymore
12 years ago
Andreas Granig
9d902fefc8
Sync with latest DB schema.
12 years ago
Lars Dieckow
78fae9f42c
method does not exist yet
12 years ago
Lars Dieckow
3b478dc207
style
12 years ago
Lars Dieckow
b62462cd0b
even more exception as flow control abuse
12 years ago
Lars Dieckow
f8f770f8d7
dependency injection
12 years ago
Lars Dieckow
4848e00169
search with plain hash is deprecated
12 years ago
Lars Dieckow
ecd3e21a8b
fix deprecation warning
...
http://p3rl.org/perl5140delta#Use-of-qw-...-as-parentheses
12 years ago
Lars Dieckow
8c6e520e46
fix syntax error
12 years ago
Lars Dieckow
a081dddc42
handle domains
12 years ago
Lars Dieckow
3c448229bb
first dump including distro skeleton files
13 years ago