Commit Graph

295 Commits (c42b1a0bb81daff4fabec91dc5e4b1937bf3cbbd)

Author SHA1 Message Date
Irina Peshinskaya c42b1a0bb8 MT#5879 Form with datatable field for one page app.
12 years ago
Irina Peshinskaya b6361e6cf3 MT#5879 Default for datepicker
12 years ago
Irina Peshinskaya cdd05a1df1 MT#5879 Delete works
12 years ago
Irina Peshinskaya 70ae0c01c9 MT#5879 Invoice deletion draft
12 years ago
Irina Peshinskaya 4494b13c6e MT#5879 Intermediate state before start datepeacker field.
12 years ago
Irina Peshinskaya 6c4f2e7d2b MT#5879 Web generation is working.
12 years ago
Irina Peshinskaya 5f0c59d3a7 MT#5879 InvoiceGeneration through web.
12 years ago
Irina Peshinskaya 7ab5ab3c85 MT#5879 Filter invoices by client. Generate form.
12 years ago
Irina Peshinskaya 280b4f3b16 MT#5879 Complete rename invoice forms.
12 years ago
Irina Peshinskaya 103d763a7b MT#5879 Complete rename invoice forms.
12 years ago
Irina Peshinskaya f1faaeaf95 MT#5879 Commit doesn't work. Half of form rename.
12 years ago
Irina Peshinskaya 7720d53bb1 MT#5879 Separate invoice and invoice template interfaces.
12 years ago
Irina Peshinskaya 59b1d7fad6 MT#5879 Intermediate state.
12 years ago
Irina Peshinskaya 135dad02d5 MT#5879 Draft of invoice template movement to reseller.
12 years ago
Irina Peshinskaya bc0ce4bee0 MT#5879 Loading of template data to form and to server in progress. Other left: confirm on deletion )href is not used, would be good to implement using datatables at least for invoice data, and use dynamic invoice data for online generation.
12 years ago
Irina Peshinskaya bf5d8ccf66 MT#5879 Save intermediate state with solutions which are going to be removed.
12 years ago
Irina Peshinskaya c966c842de MT#5879
12 years ago
Irina Peshinskaya 3e557152bc MT#5879 Separate actions for invoice templates. Saving and view should be separated too. Rename ttemplates: calls to invoice and "template" according to content.
12 years ago
Irina Peshinskaya 6fdd7d43ab MT#5879 Save intermediate state with separation of invoice_template logic for further usage in admin and customer areas.
12 years ago
Irina Peshinskaya d36699c10e MT#5879 Pages generated by template Toolkit first version
12 years ago
Irina Peshinskaya 04987fcb5f MT#5879 Sub validate in InvoiceTemplate form doesn't work. Start of PDF generation.
12 years ago
Irina Peshinskaya a912f1fc49 MT#5879 Well, customer can save his invoice. He can't delete. But he can rewrite from default now. But specification of using default (and as action - deletion of his template - is necessary).
12 years ago
Irina Peshinskaya 4f19965240 MT#5879 Separated Model DB actions. Time spent with FormHandler and Catalyst::Adaptor.
12 years ago
Irina Peshinskaya 7c3a045ddc MT#5879 Save some intermediate state. Started to implement fields checks, format a little calls.tt.
12 years ago
Irina Peshinskaya 54c02e384d MT#5879 Pages generated by template Toolkit first version
12 years ago
Irina Peshinskaya bb69a3ef5f MT#5879 Sub validate in InvoiceTemplate form doesn't work. Start of PDF generation.
12 years ago
Irina Peshinskaya d814805244 MT#5879 Well, customer can save his invoice. He can't delete. But he can rewrite from default now. But specification of using default (and as action - deletion of his template - is necessary).
12 years ago
Irina Peshinskaya 468420909d MT#5879 Separated Model DB actions. Time spent with FormHandler and Catalyst::Adaptor.
12 years ago
Irina Peshinskaya a1cf4235ef MT#5879 Save some intermediate state. Started to implement fields checks, format a little calls.tt.
12 years ago
Gerhard Jungwirth 7333869c54 MT#7113 API subscribers: provide hunt-policy/timeout
12 years ago
Andreas Granig df9d103893 MT#6827 Deprecate linerange_num field.
12 years ago
Andreas Granig 60de7de4a7 MT#7067 API: Implement sound file handling.
12 years ago
Andreas Granig 8e2a050674 MT#7067 Document sound set form fields.
12 years ago
Andreas Granig b0993b62b9 MT#3939 API: Implement trusted source handling.
12 years ago
Andreas Granig 74d3458e66 MT#7061 API: implement reminder handling.
12 years ago
Andreas Granig 7df32a993b MT#7039 API: implement SIP registration handling
12 years ago
Andreas Granig 7cbdb2762f MT#3947 API: Implement voicemail settings.
12 years ago
Andreas Granig 28ee0960a4 MT#3943 API: fetch cdrs via REST.
12 years ago
Andreas Granig 44a3b2da1c MT#4967 Fix subadmin pbx alias number moving.
12 years ago
Andreas Granig b95daedc79 MT#6967 Alias range handling and first sub cleanup
12 years ago
Andreas Granig 6e5e1b53c4 MT#3941 API: Implement voicemail message handling.
12 years ago
Gerhard Jungwirth f7ebfe07c1 MT#3937 API speeddials put/patch
12 years ago
Andreas Granig 19d6b47796 MT#6913 API: implement profile handling.
12 years ago
Andreas Granig 6a568e2bc9 MT#6843 API: only autogen pass if not provided
12 years ago
Andreas Granig 88c6e4d78f MT#6789 API: handle subscriber email and profile.
12 years ago
Andreas Granig 976843e55e MT#6827 API POST/PUT/PATCH/DELETE of field devices
12 years ago
Gerhard Jungwirth d2a3348a78 MT#6827 API pbxdevices POST
12 years ago
Andreas Granig 4341a39cf6 MT#6871 Fix subscriber editing.
12 years ago
Andreas Granig b4ef15ded2 MT#6693 Deny resellers edit attribs of subprofiles
12 years ago
Andreas Granig 76cd2f2a33 MT#6693 Let reseller be chosen on profset cloning
12 years ago