Commit Graph

197 Commits (79118bd3d7cf120da7614543843d6af577d60895)

Author SHA1 Message Date
Andreas Granig 0dfd3d3f54 Add tooltip support.
12 years ago
Andreas Granig 48cd51d910 Datatables always need the id column.
12 years ago
Andreas Granig baa377581e Some more layout cleanups.
12 years ago
Andreas Granig 8eabbecde9 Implement subscriber creation mock.
12 years ago
Andreas Granig 749352537b Set contract status to active by default.
12 years ago
Andreas Granig 0045d2f1dc Remove unnecessary Customer fields.
12 years ago
Andreas Granig 06facd90c9 Remove unnecessary Customer form.
12 years ago
Andreas Granig 26879effe6 Fix customer creation.
12 years ago
Andreas Granig 5a4c362152 Implement contract balance handling.
12 years ago
Andreas Granig f3f7f62868 Implement customer fraud levels.
12 years ago
Andreas Granig 3b0119e603 Add customer mock.
12 years ago
Andreas Granig 4bbbee3aa1 Finish migration to new button handling.
12 years ago
Andreas Granig 1731006570 Check for uploaded file before deleting/processing
12 years ago
Andreas Granig 8245329a76 Implement listing of customer contracts.
12 years ago
Andreas Granig dda40dcc16 Customer implementation. WIP.
12 years ago
Andreas Granig cba76fc619 Write contract_balance also for peering contracts.
12 years ago
Andreas Granig 98a7b3867c Move contract_balance creation to tmp helper.
12 years ago
Lars Dieckow 7a29024cfe DateTime API
12 years ago
Gerhard Jungwirth ae4c3660d7 use different Forms for BillingProfile when admin/reseller is logged in
12 years ago
Gerhard Jungwirth 4ef08be450 restructure parameters of NGCP::Panel::Utils::check_form_buttons
12 years ago
Andreas Granig b8b41d8657 Populate contract_balance on contract creation.
12 years ago
Gerhard Jungwirth 3903a8fd0b Option to set local_ac in billing.ncos_levels
12 years ago
Gerhard Jungwirth 832ca26af2 Limit Reseller access to NCOS Levels
12 years ago
Gerhard Jungwirth 34f8a717df CRUD NCOS Levels and NCOS Number Patterns.
12 years ago
Lars Dieckow 1ae8494e23 automatic UTF-8 decoding/encoding
12 years ago
Lars Dieckow 67a7ff3627 Catalyst 5.90040
12 years ago
Lars Dieckow 421f9f319d centralised ACL roles for all controllers
12 years ago
Gerhard Jungwirth 48f1a3a3a5 Rewrite Rule Set and Rewrite Rule Management
12 years ago
Lars Dieckow bcbaa9915c dynamic runtime dispatch
12 years ago
Lars Dieckow f79846801a better syntax high-lighting
12 years ago
Lars Dieckow 605eb563ad admin, reseller ACL roles for domains
12 years ago
Lars Dieckow 817f62d586 column encoding handled in model
12 years ago
Gerhard Jungwirth e9bf0956b9 fix mistaken diff garbage
12 years ago
Gerhard Jungwirth f3982ebd50 Use Custom Fields to check EmailList, IP address and Regexp
12 years ago
Gerhard Jungwirth 35776406a9 Correct management of billing_mappings
12 years ago
Gerhard Jungwirth 8d43a6ae92 select only one billing_mapping per contract
12 years ago
Gerhard Jungwirth bb0d585418 Implement Create/Show/Update/Delete of Contracts
12 years ago
Gerhard Jungwirth 25e75e4420 Show/Edit peer preferences under peer servers
12 years ago
Gerhard Jungwirth 08d2105b56 Show/Create/Update/Delete of peering servers and rules
12 years ago
Gerhard Jungwirth b5449a575e peering group management
12 years ago
Andreas Granig e3ae499789 Filter reseller contracts.
12 years ago
Andreas Granig bffa977192 Implement basic reseller CRUD.
12 years ago
Andreas Granig fced11b461 Rework Administrator handling.
12 years ago
Andreas Granig f5b69ed87e Cleanup debug dumpers.
12 years ago
Andreas Granig db12421890 Cleanup unused var.
12 years ago
Andreas Granig 97b7f01164 Add simple role handling via realm check.
12 years ago
Andreas Granig 35bade1640 Allow searching by login.
12 years ago
Andreas Granig 1f50a3ae50 Fix administrator handling.
12 years ago
Lars Dieckow d98a4f8cba CRUD administrators and pick reseller
12 years ago
Gerhard Jungwirth dec990e570 perl5i to check for integers, documentation
12 years ago
Gerhard Jungwirth 25e0057b24 add tests for billing controller
12 years ago
Gerhard Jungwirth abfadb4988 provide CSV upload of billing_fees
12 years ago
Gerhard Jungwirth e7d92ff670 prevent deletion of billing_profiles
12 years ago
Gerhard Jungwirth 210140f483 Make Preferences a button
12 years ago
Gerhard Jungwirth ee50a88695 implement create/edit/delete of billing_peaktime_special
12 years ago
Gerhard Jungwirth 016ae58929 fix syntax (indirect call)
12 years ago
Gerhard Jungwirth e89dfa5f4a show peaktime dates as datatables table
12 years ago
Gerhard Jungwirth 82386265f2 billing weekdays: option to add/delete time ranges
12 years ago
Gerhard Jungwirth f908c19483 outsource modal, introduce peaktime page
12 years ago
Gerhard Jungwirth 309f0c3c91 fix some URIs and fix redirection on fees_create
12 years ago
Gerhard Jungwirth 99d5b3d53e add a list of zones and the option to delete them (Billing)
12 years ago
Lars Dieckow 1d8d7bab2c model configuration is in schema classes
12 years ago
Lars Dieckow 0c3e980e61 correct dependencies
12 years ago
Gerhard Jungwirth 5f36ccea1b outsource TODOs to bugtracker.sipwise.com
12 years ago
Gerhard Jungwirth bf41772200 remove commented code
12 years ago
Gerhard Jungwirth e953697c8f new modal to create billing zones
12 years ago
Gerhard Jungwirth 0af4c6293f fix editing of billing_fees
12 years ago
Gerhard Jungwirth d1d4ec754b make billing_fees editable, add billing_zone as datatables form
12 years ago
Gerhard Jungwirth a0773b2591 billing: fix links, create forms (billing_fees, billing_profiles)
12 years ago
Gerhard Jungwirth 3df437082c create "Edit Billing" modal, make validator happy
12 years ago
Gerhard Jungwirth 1f73491b9c Create new controller for Billing
12 years ago
Gerhard Jungwirth dc67ed1303 add some source documentation
12 years ago
Gerhard Jungwirth c597b3fc7d restructuring DB access
12 years ago
Gerhard Jungwirth 3b367079ea group preferences (using bootstrap accordion)
12 years ago
Gerhard Jungwirth c3caf6442e style multiple entry form more nicely
12 years ago
Gerhard Jungwirth a1ca6af6b9 options to delete and deactivate prefs with multiple values
12 years ago
Gerhard Jungwirth da8f3b267d editing preferences with multiple values (WIP)
12 years ago
Gerhard Jungwirth 5d6374f153 html encode preference description
12 years ago
Gerhard Jungwirth 6dce0d610c Fix prefill and update of preferences.
12 years ago
Andreas Granig 6af4d59390 Some more fix attempts for dom-prefs, WIP.
12 years ago
Andreas Granig 2c16631a4b Implement first part of editing domain preferences.
12 years ago
Andreas Granig 7f92d7f82c Properly display domain preferences in full list.
12 years ago
Gerhard Jungwirth 8ddff24cdc domain preferences: fix form, create overlay
12 years ago
Gerhard Jungwirth b7a582c87a make preferences table
12 years ago
Gerhard Jungwirth 0b706763c2 have a Preferences Form (extending FormHandler)
12 years ago
Gerhard Jungwirth 7e3f856be0 domain: remove edit button, add preferences link
12 years ago
Gerhard Jungwirth 16f82c70fa domain: use create_domain() from ngcp-schema to create domain
12 years ago
Gerhard Jungwirth 416ae48813 domain controller: error message, some simplifications
12 years ago
Gerhard Jungwirth a95a5d3cfd use resultset for searching, sorting and pagination
12 years ago
Gerhard Jungwirth 547aea4c5b fix/restructure domain controller to use resultset more consistently
12 years ago
Gerhard Jungwirth 79adff3037 change data handling in ajax method
12 years ago
Gerhard Jungwirth f982cbbe0b outsource model config to config file
12 years ago
Gerhard Jungwirth c3f8397fad simple edit, create, delete for domains
12 years ago
Gerhard Jungwirth 764865cdcf start using ngcp-schema (for domains)
12 years ago
Gerhard Jungwirth 0e276f2782 bugfix in edit dialog containing datatables field
12 years ago
Gerhard Jungwirth dcd965f312 use a bootstrap style 404 error page
12 years ago
Gerhard Jungwirth 8d781eb898 sort dashboard widgets through priority
12 years ago
Andreas Granig 8ff5c4e427 Migrate domain handling to datatables.
12 years ago
Andreas Granig 6ede6b4e09 Dynamically load top menu widgets.
12 years ago
Andreas Granig 47a7b3bf24 Fix error handling for datatable fields.
12 years ago