• Maintenence
  • Minor
  • Major

1.14.1 (2021-03-30) Bugfixes

  • FW-429: Core Not existing config key not properly handled
  • FW-428: Core Autoloading broken for some libraries
  • FW-442: CMS iDEAL certificate isn't properly (re)generated

1.14 (2021-03-03) Code Cleanup

  • FW-437: Core Login form leaks brute force hints (states if password if weak)
  • FW-438: Books Service Tally Cron: Cleanup & Show Product name

1.13 (2021-02-23) DNS Management & DNS RESTful API using new Supplier

  • FW-427: Admin Admin DNS: Link cronjob to new supplier
  • FW-426: Admin Create one-time script to migrate all DNS records to new supplier
  • FW-425: Admin Mail Domain: Set _report._dmarc DNS record using new supplier
  • FW-424: Admin DNS Management: make use of new supplier
  • FW-423: Admin RestAPI: Make dns-set-entry, dns-remove-entry, dns-get-entries use new supplier

1.12.3 (2020-11-27) Bugfix-fix-fixes

  • FW-405: Core Composer Perfacilis/crud missing `firstOrFail` method
  • FW-406: Core ErrorHandler edge case causes crash
  • FW-407: Core Cannot remove SA header from email
  • FW-409: Admin List-Unsubscribe with RFC2047 header
  • FW-410: CMS Cookieconsent callback request over non-secure connection
  • FW-414: CMS Return 5xx error instead of Exception for Payment Fields handler

1.12.2 (2020-11-09) Bugfix-fixes

  • FW-397: Admin User is able to access back-up profiles from others
  • FW-385: Admin Missing "generate" button in e-mail account password field
  • FW-371: Admin Fatal error when re-creating deleted e-mail account
  • FW-380: Core Translations to Dutch don't work on E-mail checkout page
  • FW-384: CMS Blogpost shows created time instead of modified time
  • FW-379: Core Thrown exception details are visible to visitors
  • FW-378: CMS Cookieconsent page throws error due to misconfigured iDEAL
  • FW-381: Admin Forwarder destination is visible as e-mail alias under target account
  • FW-382: CMS Anchor fragment function in TinyMCE doesn't work
  • FW-389: CMS Contact form allows sending html
  • FW-383: CMS Anchor fragment navigation in main site scrolls over navbar
  • FW-386: CMS Masonry blogcategory view adds new items on top of others
  • FW-325: Admin DNS MX records are required for local delivery

1.12.1 (2020-09-10) Bugfixes

  • FW-343: Books Service Tally cronjob excepion: using old `getInstance` method
  • FW-357: Books ContractProduct price is leading, not Product price
  • FW-347: CMS InvoicePayment: method not compatible
  • FW-346: Shop Transactions: Standardize payment states
  • FW-344: CMS SmartCheckout: Empty price causes error
  • FW-349: CMS SmartCheckout: Not all products are available to choose
  • FW-354: CMS SmartCheckout: CMS Tree item has no icon
  • FW-345: CMS Error 404 yields error 500 for non existing page
  • FW-182: Admin Shorthand ipv6 is not accepted as valid when editing DNS record

1.12 (2020-09-07) Smart Checkout

  • FW-305: Admin E-mail account can be simple SMTP connector, don't enforce forwarder or mailbox
  • FW-306: Admin Forwarders, Aliases and Autoresponders cannot be changed (js issue)
  • FW-307: Admin Catch-all forwarders cannot be managed with aliases
  • FW-308: Admin ManageSieve configuration
  • FW-298: Books Automatically stop contract when service or usage stops
  • FW-321: Admin Deleting e-mail domain results in fatal error
  • FW-302: CMS Smart Checkout: Confirm page for address details
  • FW-301: Core Fix account settings, passreset and login pages
  • FW-314: Core Composer uses `update` instead of `install` in fw update script
  • FW-181: Books Change bookkeeping sender address to administration address.
  • FW-300: CMS Smart Checkout: Checkout page, minimal fields, payment method
  • FW-342: Admin DNS: Records are not always reliably pushed to NS
  • FW-254: Shop Mollie transactions not visible if status "Payed" is selected
  • FW-296: CMS Fatal error when sending malformed numeric value as blog page id
  • FW-341: Admin DNS: Edit records layout fields are too small
  • FW-299: CMS Smart Checkout: Create, edit, delete smart checkout page in page tree
  • FW-337: Shop Transaction overview not working due to changes in Payments layer
  • FW-317: CMS Change slogan to "Web Development" where it hasn't yet
  • FW-336: CMS Make "invoicepayment" use Payments layer

1.11 (2020-06-28) E-mail management accounts conversion

  • FW-276: Core Update doctrine-magrations to version ^2.2
  • FW-265: Admin Save List-Unsubscribe records in db
  • FW-263: Admin Disable e-mail service for unverified e-mail domains
  • FW-176: Admin Deleting e-mail domains doesn't delete e-mail preferences
  • FW-273: Admin Add common system mailbox names and block them from usage
  • FW-164: Admin Push autoresponders trough Mailserver API
  • FW-165: Admin Add start and end time to forwarders
  • FW-232: Admin Add field to add remarks per e-mail account
  • FW-108: Admin Allow creating SMTP accounts (senders) when relay service is enabled
  • FW-269: Admin Implement Feedback-ID header to enable FBL
  • FW-286: Admin Resending quarantined mail doesn't work, because SA check is ignored
  • FW-229: Admin Creating forwarders adds random recipients (orphans)
  • FW-245: Admin Quicklink to IMAP/SMTP Mailserver settings
  • FW-212: Admin Convert acocunts and forwarders to recipients
  • FW-163: Admin Autoresponders interface with start and end times
  • FW-221: Admin Add cron to cleanup old e-mail domains, logs and quarantine
  • FW-211: Admin Change DKIM selector to 'perfacilis' to avoid possible collisions

1.10 (2020-02-07) E-mail deliverability improvements

  • FW-252: Core Jira changelog doesn't build if issue has no Epic
  • FW-262: Admin DMARC record advice is wrong, "p=" must come after "v=DMARC1"

1.9.3 (2020-01-16) Bugfix books module

  • FW-261: Books Invoice number counter doesn't work properly

1.9.2 (2019-12-02) Bugfixes

  • FW-239: Admin Unable to move e-mail domain to other company
  • FW-241: Admin Back-up profiles from others not accessible trough API or interface
  • FW-238: CMS Improper escaping causes CookieConsent to not show in Perfacilis' CMS
  • FW-251: Admin Error when synchronising new e-mail account
  • FW-250: Books Use new BTW number in invoices

1.9.1 (2019-09-26) Bugfixes

  • FW-242: Books Service Tally cronjob doesn't run because of php7.0 compatibility issue
  • FW-234: CMS Saving CMS page alters URL due to disallowed "/"
  • FW-243: Books Service Tally crashes on deleted account with active service (orphan)

1.9 (2019-09-11) Automating invoices for recurring services and Server Monitor working again.

  • FW-144: Books Bankrekening opslaan als iemand een iDEAL betaling heeft gedaan
  • FW-153: CMS Cookieconsent genereert duplicate entry als iemand snel op "ok" klikt
  • FW-117: Admin Diensten automatisch tellen en factureren
  • FW-146: Admin Schijfgebruik e-mailboxen bijhouden
  • FW-143: Books Facturen betaald via iDEAL automatisch bijwerken
  • FW-228: Core Vertaling obv pomo inbouwen, standaard taal wordt Engels.
  • FW-231: Admin Properly escape TXT dns record
  • FW-213: Core Changelog werkend maken met Jira API-key + losmaken van MantisBT
  • FW-194: Admin Whitelisted e-mails worden niet opgeslagen omdat veld te klein is
  • FW-195: Admin Whitelisted afzenders worden toch geblokkeerd
  • FW-191: Admin Er wordt geen token gegenereerd bij het opslaan van een (nieuw) spamrapport
  • FW-184: Admin Toevoegen e-maildomein dat reeds bestaat geeft mogelijkheid bedrijf aan te passen
  • FW-210: Admin Aanpassen back-up monitor werkt niet juist
  • FW-206: Admin Foutmelding bij verwijderen van catch-all forwarder
  • FW-220: Admin Fatal error in TCP monitor cronjob
  • FW-200: Shop Mollie implementeren ipv iDEAL pro
  • FW-196: Admin Modal na klikken op verzenden e-mail sluiten
  • FW-173: Books Adresgegevens offerte/facturen onjuist
  • FW-230: Books Totaal weergeven onder urenregistratie
  • FW-233: Core Change update script to use App password

1.8 (2019-05-06) Security fixes and stability improvements. Info panel per invoice and support for ReCaptcha fields.

  • FW-142: Core TLS implementeren op alle modules
  • FW-160: Admin API corrigeren tbv https
  • FW-121: Books Voorvertoning van factuur in popup maken
  • FW-167: Admin Forwarders aanmaken resulteert in foutmelding
  • FW-157: Books Tekst pas niet op factuurregel
  • FW-152: Shop Testtransacties zichtbaar maken in transactie-overzicht
  • FW-207: Admin Alle accounts moeten een forwarder hebben naar zichzelf
  • FW-192: Admin Beveiliging E-mailbeheer controleren
  • FW-179: Core Fatal error met foute html in bericht resulteert in recursieve fouten
  • FW-208: Admin E-maildomein validatie minder streng maken
  • FW-174: CMS Voorbeeldtoken genereren voor superuser
  • FW-183: Books Tabbladen factuur bewerken werken niet meer
  • FW-205: Admin E-maildomeinen verifiëren duurt lang als nameserver offline is.
  • FW-175: CMS Provmedia sites over TLS
  • FW-185: Core Out of memory error als Tree wordt gebouwd met een node die id=0 heeft
  • FW-168: Admin E-mail domein bewerken formulier wordt onjuist weergegeven
  • FW-180: Books Contracten genereren lege concept facturen
  • FW-186: Admin Aantal domeinen in dropdown klopt niet met daadwerkelijk aantal domeinen
  • FW-209: CMS Captcha veld voor voor web-formulieren

1.7 (2018-05-24) Ultimate Cookie Consent Tool and other changes to prepare Framework for AVG/GDPR.

  • FW-148: Core Script om changelog te bouwen werkt niet meer
  • FW-130: Books Per bedrijf administratief contact in kunnen stellen
  • FW-131: Books Alleen administratieve contacten tonen in Factuur dropdown
  • FW-110: Admin Verwijderen van back-up artifacts in trap vangen
  • FW-109: Admin Back-up script omdraaien zodat weekmappen niet gemaakt hoeven te worden
  • FW-124: Admin Servermonitor overzicht geeft status fout terwijl alles ok is
  • FW-128: Books Meer informatie tonen bij rapportage verzonden facturen
  • FW-151: Books Facturen downloaden of status aanpassen werkt niet meer
  • FW-149: CMS Cookie consent melding maken
  • FW-150: Admin DNS management API doesn't apply changes

1.6 (2018-04-27) Toggl integratie

  • FW-129: Books Urenregistratie uit Toggl importeren

1.5.3 (2018-04-12) Bugfixes

  • FW-95: Admin Veld voor emailadres in servermonitor onzichtbaar
  • FW-93: Books Herinnering niet als betaald gemarkeerd
  • FW-96: Admin Typefout spamrapport melding
  • FW-97: Admin SNMP monitor geeft vaak meldingen over timeout
  • FW-126: Shop Betalingen functionaliteit in Shop module werkt niet meer
  • FW-100: Admin Mysql routines/functies worden niet gebackupped door standaard back-up script
  • FW-125: CMS Mobiele menu Provmedia.nl wordt niet getoond
  • FW-127: Mailings Fatal error in cronjob voor E-mail Campagnes
  • FW-120: Core Updatescript werkt niet meer door invoering app-password
  • FW-123: Core Script om changelog te genereren werkt niet meer

1.5.2 (2018-03-28) Correctie schijfgebruik servermonitor en diverse bugfixes

  • FW-103: Admin RestFull API staat inloggen toe met foutief geformatteerde API key
  • FW-84: Admin SNMP Monitor logs worden niet geleegd als monitor wordt verwijderd
  • FW-83: Admin TCP monitor logs worden niet verwijderd bij verwijderen monitor
  • FW-105: Admin Bij aanpassen forwarder (doel) wordt de oude forwarder niet verwijderd
  • FW-104: Books Boekhouding toont Q1 niet
  • FW-102: Admin Schijfgebruik voor SNMP wijkt af van daadwerkelijk schijfgebruik
  • FW-101: Admin Indien spamrapport ingesteld op "wekelijks", dan wordt deze toch elke dag bezorgd
  • FW-47: CMS Flatten Sitemap in toolbox functioneert niet meer
  • FW-106: Admin Relayed mails are not accepted in Quarantine
  • FW-107: Admin Quarantine mail with empty body causes error 500

1.5.1 (2017-11-09) Bugfixes

  • FW-91: Books Herinneringen kunnen niet verwijderd worden
  • FW-92: Admin Blacklist monitor stuurt geen rapportage mails
  • FW-90: Books Factuur kan niet gedownload worden
  • FW-87: Core Script voor genereren van Changelog uit JIRA

1.5 (2017-10-23) Verbeteringen admin en bookkeeping modules

  • FW-54: Books Aangeven of factuur eenmalig of terugkerend is
  • FW-73: Core Doctrine migrations implementeren
  • FW-55: Shop iDEAL Transacties weergeven in Shop-module
  • FW-86: Admin Foutieve emailadressen worden toegevoegd bij toevoegen nieuw e-mail domein
  • FW-69: CMS Opt-in box losmaken en omzetten naar pagina blok
  • FW-70: CMS LocalBusiness van schema.org toepassen op NAW (contactpagina)
  • FW-72: Admin Forwarders met zichzelf als ontvanger worden gewoon geaccepteerd
  • FW-75: Admin DMARC authorisation voor external domains toevoegen
  • FW-81: Admin Bij interne mail moet secundaire mailserver relay zijn, niet fallback
  • FW-76: Admin DMARC e-mailadres aanpassen
  • FW-77: Admin Spamrapport bevat spelfout
  • FW-78: Admin E-mail preview wordt niet correct escaped
  • FW-79: Admin E-maildomein wordt niet gevalideerd, ondanks dat alle records wel kloppen
  • FW-80: Admin E-mailbeheer: NS-record voor valideren domein wordt niet opgehaald bij subdomein
  • FW-85: Admin Bij toevoegen nieuw e-maildomein wordt domeinnaam niet opgeschoond

1.4.2 (2017-09-22) Bugfix for iDEAL

  • FW-82: CMS iDEAL functioneert niet meer

v1.4.1 (2017-08-07) Bugfixes

  • 0001807: Core Verouderde sessies worden niet verwijderd
  • 0001806: Core Update script versnellen
  • 0001798: Admin Quarantaine overzicht kan niet gestorteerd worden
  • 0001796: Admin Eigen e-mailadressen niet opnemen in black- en whitelist
  • 0001804: Admin E-mailbeheer: inhoud quarantaine bericht niet altijd zichbaar
  • 0001799: Admin Knoppen quarantainemail staan erg dicht op elkaar
  • 0001800: Admin RESTfull API op relayserver accepteert soms eml-bestand niet
  • 0001801: Bookkeeping Facturen worden te vroeg als 'niet betaald' gemarkeerd
  • 0001802: Bookkeeping Agenda tool opent niet altijd in factuurstatus bewerken modal
  • 0001797: Systeembeheer Uiteindelijke server toevoegen aan SPF voorbeeld bij valideren domein via relaying service
  • 0001805: Admin E-mailbeheer quarantaine afzender e-mailadres klopt niet altijd
  • 0001803: Admin TCP monitor genereert fatal error in cronjob

v1.4 (2017-08-02) Spamrapportages in online E-mailbeheer

  • 0001788: Bookkeeping Betaaltermijn facturen op eind van de dag zetten ivm vroegtijdig genereren van herinneringen
  • 0001730: Admin E-mailbeheer: Migreren forwarders zorgt dat deze tijdelijk onbeschikbaar zijn
  • 0001770: CMS Via tinymce rel aan link kunnen toevoegen
  • 0001771: CMS Via tinymce ingevoegde afbeeldingsnamen corrigeren
  • 0001773: Admin Verwijderd domein blijft op mailserver actief
  • 0001781: Admin E-mailbeheer: Melding aanpassen bij aanpassen emailaccount
  • 0001793: Bookkeeping Genereren van QR code functioneert soms niet juist
  • 0001710: Admin E-mailbeheer: Spamrapport genereren en elke dag versturen
  • 0001708: Admin E-mailbeheer: Spamrapport e-mailadres kunnen instellen
  • 0001709: Admin E-mailbeheer: Spam quarantaine naar web01 verplaatsen
  • 0001787: Admin E-mailbeheer: Quarantaine beoordelingen terugsturen aan mailservers
  • 0001795: CMS Changelog uit MantisBT script detecteert major releases niet
  • 0001728: Admin E-mailbeheer: Fatal error wanneer web01 onbereikbaar is, script functioneert weer als server weer online is
  • 0001786: Admin E-mailbeheer: Kleinkind bedrijven worden niet getoond
  • 0001719: Admin E-mailbeheer: SPF record bevat typo & autodiscover records niet tonen by relaying
  • 0001736: Admin E-mailbeheer: status icoon lijkt op verwijderen knop
  • 0001774: Admin E-mailbeheer domein valideren instabiel
  • 0001718: Systeembeheer Spamassassin Pyzor installeren
  • 0001766: CMS Changelog uit MantisBT halen van SOAP API
  • 0001711: Admin E-mailbeheer: Bij klikken op "Dit is geen spam" in rapport mail doorsturen

v1.3.2 (2017-05-26) Bugfixes

  • 0001553: Account Bij Facturen in account op pagina 2 gaat naar Personalia
  • 0001760: Admin E-mailbeheer: Adres whitelisten met spatie wordt niet juist gefilterd
  • 0001737: Admin DNSBeheer: SRV records worden niet juist gevalideerd
  • 0001765: Bookkeeping Facturen gegenereerd via abonnementen cronjob kunnen niet worden verzonden

v1.3.1 (2017-05-21) Bugfixes

  • 0001764: Bookkeeping Bedrag in prijsveld op factuur betalen-pagina toont punt ipv komma
  • 0001763: Bookkeeping Factuur downloaden geeft error 500

v1.3 (2017-05-20) Facturen betalen via QR code of iDEAL, verbeterd back-up script

  • 0001703: Bookkeeping QR code naar betaalURL in Factuur tonen
  • 0001702: Bookkeeping Factuur betaal link toevoegen aan e-mail
  • 0001640: Bookkeeping Facturen summary boven overzicht klopt niet met weergegeven facturen
  • 0001744: Admin Domein verplaatsen naar ander bedrijf zorgt dat deze dubbel wordt geïmporteerd
  • 0001706: Bookkeeping Nummering van herinneringen aanpassen
  • 0001762: Core iDEAL certificaten vervangen, huidige certificaten verlopen binnenkort
  • 0001554: Admin Bij back-up monitor geen frequency selecteren zorgt dat panel kleiner is
  • 0001758: CMS iDEAL betaling eindig in Fatal error
  • 0001680: CMS Precieze publicatietijd opslaan / in kunnen vullen
  • 0001755: Admin Back-up monitor: databases comprimeren (tgz) en bestanden uit back-up verwijderen als deze niet meer bestaan
  • 0001752: Admin Back-up monitor: RSYNC_PASSWORD uitfaseren, veiliger secret file implementeren
  • 0001578: Bookkeeping Periode kunnen selecteren met datum van-tot velden
  • 0001334: Bookkeeping Popup voor factuur downloaden omzetten naar Modal
  • 0001700: Bookkeeping Factuur online kunnen betalen
  • 0001723: Core Font Awesome fonts worden niet geladen door Acces-Control-Allow-Origin probleem
  • 0001701: Bookkeeping iDEAL Profressional werkend maken
  • 0001715: CMS Popup blijft hangen bij toevoegen winkelwagen-pagina
  • 0001714: Mailings Importeren XLSX bestanden functioneert niet juist
  • 0001712: Core Hardcoded encodings uit Format::setEncoding halen
  • 0001707: Bookkeeping Maximaal één factuur per herinnering
  • 0001746: Systeembeheer Autodiscover geeft SSL maar moet STARTTLS voor SMTP server zijn

v1.2.1 (2016-12-26) Bugfixes in E-mailbeheer, CMS en generen van facturen

  • 0001686: Bookkeeping Lange factuur tabel loopt door footer heen
  • 0001568: CMS Ligaturen in pagina tree zijn foutief gecodeert (mb chars)
  • 0001684: Core Format: utf8 wordt niet ondersteund, dit moet utf-8 zijn
  • 0001685: Admin RestFull API client werkend maken met PHP5.4
  • 0001683: Admin Fatal error doordat php 5.6 syntax niet ondersteund
  • 0001692: CMS iDEAL transactie mislukt door ongeldig decimaal bedrag

v1.2 (2016-12-21) E-mailbeheer & Actieve Blacklist controle

  • 0001643: Admin E-mailbeheer: Domeinen, accounts, forwarders, dkim en spam instellingen repliceren
  • 0001188: Admin Admin:E-mailadressen beheren
  • 0001604: Bookkeeping Factuurnummer tonen in popup "Factuurstatus aanpassen"
  • 0001617: Admin E-mailbeheer: Nieuw domein pas bevestigen als status gecontroleerd is
  • 0001618: Admin E-mailbeheer: Spaminstellingen per domein
  • 0001616: Admin E-mailbeheer: Controle op verboden aliassen
  • 0001611: Admin E-mailbeheer: Bij domeinen kunnen schakelen tussen intern of relay service
  • 0001615: Admin E-mailbeheer: Catch all forwarder in kunnen stellen
  • 0001567: Admin E-mailbeheer: Forwarders kunnen instellen
  • 0001565: Admin E-mailbeheer: Domeinen kunnen beheren
  • 0001566: Admin E-mailbeheer: Emailadressen kunnen beheren
  • 0001507: Admin Admin: Blacklists: Blacklists ophalen uit MultiRBL
  • 0001586: Admin SNMP monitor public community verwijderen + omzetten in FAQ

v1.1.4 (2016-12-08) Bugfixes in Mailings (veroorzaakt Crash) en TCP monitor

  • 0001670: Admin TCP Monitor: Standaard na 2 outages melding versturen
  • 0001669: Mailings Cronjob mail_campaigns eindigd in fatal error
  • 0001665: Mailings Fatal error bij contact bewerken als extra velden niet ingesteld zijn

v1.1.3 (2016-12-02) Bugfixes in SNMP en TCP monitoren

  • 0001639: CRM Nieuw bedrijf toevoegen resulteert in Fatal error
  • 0001645: Mailings Extra velden kunnen niet gedeactiveerd worden bij lijst bewerken
  • 0001605: Bookkeeping Factuurregels verwijderen werkt niet
  • 0001581: Admin SNMP monitor geeft geen mail als er geen status opgehaald kan worden
  • 0001582: Admin SNMP monitor geeft false positives bij vernieuwen alle monitoren
  • 0001642: Admin TCP-monitor geeft veel false positives
  • 0001576: Bookkeeping Adresgegevens in facuur zijn onjuist
  • 0001624: CMS perfacilis-www: Ruimte onder blog-header toevoegen, paginatitels duidelijker maken
  • 0001558: CMS Tabellen passen niet in mobiele weergave (zie UTM-artikel)
  • 0001555: Admin Bij aanmaken nieuwe snmp monitor komt er in het naam veld “STRING: …” te staan

v1.1.2 (2016-11-17) Bugfixes CMS, Mailings en Creditnota's

  • 0001597: Bookkeeping Creditnota kunnen genereren
  • 0001561: CMS Spellcheck aanzetten WIYSIWYG

v1.1.1 (2016-10-14) Bugfixes E-mailmarketing systeem en boekhoudpakket

  • 0001632: CMS Fotoalbum toont geen foto's / vormgeving werkt niet
  • 0001590: Bookkeeping Facturen als betaald markeren slaat verkeerde datum op in database
  • 0001599: Core Datumvelden worden niet goed geparseerd
  • 0001601: Mailings Waarden voor extra velden worden niet juist geïmporteerd en bedrijfsnaam niet zichtbaar in overzicht
  • 0001588: Mailings Nieuwe lijst toevoegen werkt niet juist

v1.1 (2016-10-12) E-mailmarketing systeem velden voor bedrijfsnaam, adres, geboortedatum, etc.; Meta-og en last-modified in CMS; Diverse bugfixes

  • 0000995: Mailings Mailings:Extra velden kunnen toevoegen
  • 0001411: Admin DNS: Nieuwe domeinen krijgen altijd "0" als gebruiker
  • 0001587: Core Mysql fout wanneer er geen connectie is is onduidelijk
  • 0001556: Admin Back-up script controle “if [ -d … ]” verwijderen, als map niet bestaat moet er een foutmelding getoond worden!
  • 0001585: CMS Toolbox met Flatten Sitemap formulier maken
  • 0001552: Mailings Spelfout bij uploaden
  • 0001583: CMS Tinymce Editor: inline-code en code-block opmaak toevoegen
  • 0001577: Bookkeeping Statistieken tonen voor deze maand
  • 0001564: CMS Opslaan wanneer pagina bewerkt en dit toevoegen aan meta
  • 0001562: CMS Meta-og toevoegen

v1.0.1 (2016-09-02) Bugfixes aan cms, Perfacilis website en e-mailmarketing systeem

  • 0001517: Mailings Mailings: Campagne mails worden niet op de juiste momenten verzonden
  • 0001508: Admin Admin: SNMP: geen error bij cpu
  • 0001513: Core Framework: Versienummer niet zichbaar
  • 0001512: Core Framework: Genericforms notice + check andere notices
  • 0001511: Core FrameWork: Sessie dient pas na 4u te verlopen
  • 0001516: CMS Website: Pagina titel homepage is dubbel
  • 0001515: CMS Website: Submenu blijft niet actief
  • 0001520: Account Account: Transactie annuleren resulteert in 404 (transactie afronden waarschijnlijk ook)
  • 0001514: Account Account: Algemene voorwaarden werkt niet
  • 0001510: CMS CMS: Depubliceren via pagina bewerken functioneert niet
  • 0001509: CMS CMS: Bovenliggende pagina's worden niet gepubliceerd bij publiceren child
  • 0001521: CMS CMS: Tekst met ra-braces wordt verwijderd

v1.0 (2016-08-01) Eerste versie Perfacilis website, DNS-beheer

  • 0001172: CMS Website:1.f: Website: Productpagina Mailings
  • 0001491: Knowledge base overnemen in website
  • 0001374: General Website:Blog header stylen
  • 0001177: General Website:1.k: Website: Productpagina Web Development op maat
  • 0001486: General Framrwork: Geïnstalleerde versie opslaan in database en tonen in footer
  • 0001168: General 1.a: Website: Thema
  • 0001176: General Website:1.j: Website: KB/FAQ
  • 0001503: Website: productpagina mailings: afbeeldingen laptop zijn weg
  • 0001502: Website: productpagina mailings: alleen standaard contract + maatwerk contract als opties tonen
  • 0001497: Mailings: Foutmelding bij afronden mailing
  • 0001501: Admin: DNS: Cronjob domeinen importeren fatal error bij "locked, registered, renewal"
  • 0001481: Admin: DNSBeheer: Entries bewerken genereert javascript error
  • 0001480: Framework: Genericforms: .has-feedback icon onjuist getoond
  • 0001460: CMS: Slug onjuist / niet te bewerken - urls foutief gegenereerd
  • 0001487: Website: perfacilis-www: Callout stylen toevoegen
  • 0001484: Website: perfacilis-www: Website responsive maken
  • 0001047: General CMS:Nieuwe websites kunnen aanmaken/websites kunnen bewerken
  • 0001373: General Website:Alle blog categorieën in footer
  • 0001171: General Website:1.d: Website: Contactpagina met meerdere e-mailadressen
  • 0001372: General CMS:Pagineering toevoegen blog categorie overzicht
  • 0001370: CMS:Systeem wordt traag door opbouwen pagina listings
  • 0001169: General Website:1.b: Website: Top banner met inschrijfformulier
  • 0001430: General CMS:Website / domein in "offline" of "testmodus kunnen plaatsenWebsite

v0.9.4 (2016-07-29) Bugfixes voor CMS en snmp en tcp monitor

  • 0001402: Admin: DNS: Cronjob levert inconsistente foutmeldingen
  • 0001485: CMS: Parked page: responsive, sm buttons, chalkboard
  • 0001496: Fatal error vanuit cronjob genereert meerdere notices
  • 0001492: Admin: SNMP monitor logt niet in indien user al bestaat
  • 0001489: iDeal: pro transactie log levert soms foutmeldingen bij 2 fouten in dezelfde seconde
  • 0001388: Admin: SNMP monitor ip aanpassen + opslaan geeft error
  • 0001488: Admin: TCP Monitor: logs worden niet verwijderd bij verwijderen monitor

v0.9.3 (2016-07-04) Prestatieverbeteringen in snmp en tcp monitor, gastouderopvanglydia.nl responsive

  • 0001456: bluebubble-www: GastouderopvangLydia.nl responsive maken
  • 0001458: General Admin: Server Monitor overzicht opbouwen duurt lang

v0.9.2 (2016-06-28) Prestatieverbeteringen in snmp en tcp monitor, boekhoudpakket contracten, cms en e-mailsysteem

  • 0001448: General Systeembeheer: Mail: E-mails uitlezen en whitelist hierop aanpassen
  • 0001449: Admin: Blacklist monitor geeft geen meldingen meer
  • 0001447: Bookkeeping: Abonnement wordt op 1e en laatste dag vd maand gefactureerd
  • 0001450: Admin: Blacklist monitor overzicht ophalen duurt erg lang
  • 0001454: Statistieken ophalen query voldoet niet aan sql-strict
  • 0001452: Contactpagina toont pagina-titel dubbel
  • 0001445: Admin: Back-up script foutief door wachtwoord + kleine verbeteringen

v0.9.1 (2016-06-10) Bugfixes in boekhoudpakket

  • 0001440: Email met factuur bevat geen pdf
  • 0001400: Bookkeeping:Enveloppe in mail facturen via post
  • 0001444: Bookkeeping: Herinneringen geven altijd € 10 betaald aan

v0.9 (2016-03-31) Oplossingen voor snmp en tcp monitor, boekhoudpakket, cms systeem en e-mailmarketing systeem

  • 0000974: Admin Admin:Backupbeheer: Backup status kunnen inzien in beheer
  • 0001074: Mailings Mailings:Veld voor inschrijftekst te kort
  • 0001399: Admin Admin:API: Verwijderen DNS entry via API functioneert niet
  • 0001425: Mailings:Upgraden via SIsow werkt niet
  • 0001396: General Mail: Autodiscover werkend maken

Het Perfacilis Framework wordt al sinds juni 2012 ontwikkeld, echter wordt er pas sinds maart 2016 gebruik gemaakt van versienummering, hierdoor is het niet mogelijk om de volledige historie inzichtelijk te maken.