* Fri Sep 27 2024 Peter Varkoly - 21c63332f20caae8c6347c15b6a7b490cb1d20cf o ShowImportComponent Now we style the import.log in table and reread it in every 5 seconds. * Wed Aug 14 2024 Peter Varkoly - 255734ebee1daa90e44c50b0bcbf4c7c99a6a6b1 o my-vpn.component.html Chnage order to installer config o objects-edit.component.ts Convert array back to colon separated string. o package.json Adapt name author and version. * Wed Jul 31 2024 Peter Varkoly - 96c0b6ff2bfc8db28d01c08743d9e5f8c238320d o Include the newest version ionic-selectable on the right way. o Make cranix-md-list more compact. o Enhance style of the challange site. o Replace setQuickFilter by setGridOption(\'quickFilterText\', o Update to ionic v8 and angular 17 * Mon Apr 08 2024 Peter Varkoly - 5950b0a59a25fa752e0714ffa568b27910206401 o cephalix ticket Avoid error when institute is null * Mon Apr 08 2024 Peter Varkoly - d95f92438b23a8c189f77b319144dec10af8c373 Enhance translation. Fix creating categories/containers. Fix creating devices * Sun Apr 07 2024 Peter Varkoly - cb07d59b92e42b7a942e5700f35a3d6db3f2e6ba Creating ip-adress-less rooms Creating devices without mac adress * Thu Apr 04 2024 Peter Varkoly - a9d8bc74ecd848d220b537fa344e2c08a62ce7f0 Now we can create new ticket from ticket management. The toolbar has a new icon to show if there are new tickets. Optimize licence management. Optimize editing hwconf. Show count of licences by packages list in software management. Adapt date and date-time fields by editing. * Fri Feb 16 2024 Peter Varkoly - 561bc1e69554d777d54103ee57d49dfa9d490877 Fix Ticket#2496 Kann Software nicht bearbeiten * Thu Feb 15 2024 Peter Varkoly - 4e2f85f08e89b5f2e2d5d1ac26a19923307c7d39 First step to handle CRX2FA via cookies. * Tue Feb 13 2024 Peter Varkoly - 52d4fa985c65ca55f1fe55fb804406424d36e873 Fix Ticket#2496 Kann Software nicht bearbeiten. Clean up code: remove deprecated and not used functions. Adapt to new db modell (owner -> creator) * Wed Jan 17 2024 Peter Varkoly - 4e3e84db6ed284889293f2d9268cf99d8d7ecfd7 Improve usability. * Sun Jan 14 2024 Peter Varkoly - eb599ba88fd0da7f7160eb2f5e119441e218e50c New tab in system to configure mailserver. * Thu Jan 11 2024 Peter Varkoly - 04eb7e2aabcf52f1a017376ddc21a0e177b1b441 Implementing CRANIX 2FA * Fri Dec 01 2023 Peter Varkoly - cc2924112c64eae20995816c73901fb7aac73078 o Institute template will be generated everytime new. The passwords of the institutes will not be shown only if clicking on toggle password show (icon eye off) * Mon Nov 20 2023 Peter Varkoly - 92c0ca6f73939fccccb0e23b0f9d885c8dccff15 o New feature: now the safesearch can be set separately for the search engines and YouTube. The lists are in /usr/share/cranix/templates/unbound/safesearch/ and schould be symlinked into /etc/unbound/local.d if you want to aktivate it * Sun Nov 19 2023 Peter Varkoly - 311e4b5f1baeb2ea2b4eb64ffd0a9b2a92af65ce o Implementing to show the state of the synchronisation of a mapping. In first step only HWConf synchronsation can be seen. * Thu Aug 24 2023 Peter Varkoly - f1bf9197f0080b8f0289ef063bcac684a78275da o Show result of addon key as innerhtml * Tue Jul 25 2023 Peter Varkoly - 09a4cf7e4f7b619fce99326c13377f99554d2608 o Challenges Take care that the questions will be loaded from the server. * Mon Jul 24 2023 Peter Varkoly - 1b8f16de3bfa1bb0274c727bb64fa055a1541cb4 o Challenges - Implementing download and upload of challenges from and to the CEPHALIX server. - Make inserting new question more confortable. - Make edit page more readable on mobil devices. * Wed Jul 12 2023 Peter Varkoly - ada4c51c5752726bf120537c2a9471b8654094c6 o printers.service.ts Fix enabling disabling printer queue. o verbesserung einiger Übersetzungen * Wed Jun 07 2023 Peter Varkoly - 44e89482d4b3b8a07ca438653986aa6408572c2b o firewall.component Ticket #2092 Fernzugriff ändern * Sun Apr 30 2023 Peter Varkoly - 6d1b0983bb74669e82268139252f593947cd16a7 o cranix-md-list.component.ts Avoid using this.authService.selectedTeachingSubject if this is null. o challenges.component.ts Avoid call this.challengesService.getQuestions with null. * Tue Mar 28 2023 Peter Varkoly - 717e9f99d91eebe647b91bf104ef389bb901a859 o Upload files Ticket#1921 Import-Export-Ordner Fix overhanding cleanUp variable. Enhance texts. * Thu Mar 23 2023 Peter Varkoly - 16ada08c062933455485adde4ab766cca67023b6 o system Implement shutdown and reboot Provide respons by update * Wed Mar 01 2023 Peter Varkoly - 95d381e7061e4fa6a6736cb910931cb65681aa31 o Some enhancements for challenges Now we can handle empty answer and question texts. Show actuall size of the edited text. * Wed Feb 22 2023 Peter Varkoly - 4ee7fbaa010e772ffd3d8de529d85dde1a54ac5f o New feature. Allow only some domains instead of open the whole internet. o Use ionicSelectablePlaceholderTemplate for ionic select. * Tue Feb 07 2023 Peter Varkoly - e65407f7398c83615bf7fb09a685cb6353fe5e41 o New feature: teaching subjects and subject areas Now tests can be assigned to subjects * Thu Feb 02 2023 Peter Varkoly - b8d7682428f84a0ae1525e1259aa1501dbbfdf88 o Implementing auto save function * Thu Jan 26 2023 Peter Varkoly - d55a794ac20cbd9ead279faa221ca641414e9537 o Inital version of challenges * Wed Dec 14 2022 Peter Varkoly - 6b8611905d40af6c1b9a3affcf1bf68b26df00e4 o Add missed check for device name * Tue Dec 13 2022 Peter Varkoly - 1a23b9a70f4f54a58f7fe9329f64a762209d1871 o We do not use SuSEfirewall2 but firewalld * Wed Dec 07 2022 Peter Varkoly - 59172d9c7192397da51b7a57ad7c8ebda0a6902a o NEW FEATURE: The devices can be moved/replaced in the room controll * Tue Nov 29 2022 Peter Varkoly - 364de9ce5226be4064608ec1ae17a5eca503fc3e o objects-edit.component.html Give elseBlock different names o tickets/details/details.page Fix showing preview of article. Use innerHtml and innerText depending of the content type * Tue Nov 15 2022 Peter Varkoly - ab3be718bd3124ee38ad24a540bab0518ec7d3fc o Log error on unkown object type. This can only be a typo. o FileUpload Avoid error of not existing indicies. Take care the subscription will be closed. * Fri Nov 11 2022 Peter Varkoly - 172cbb2f77d62c8c97a245c9f4ab59a811da27fe o Optimize ticket view * Sun Oct 23 2022 Peter Varkoly - f606295a560afc8383268965ba5d0cc33f1ad2fe o Update ngx-quill to 16.2.1 o Fix deprecated usage of .subscribe o Now we can add an atached file to support questions and responses. o Fix error if no room to controll was selected * Sat Oct 22 2022 Peter Varkoly - 488d8720e407d4f4aa4c3a7ce74a46102409bbdb o Now we can send one attachemnt in a ticket * Tue Oct 04 2022 Peter Varkoly - 66e7a6e1b08b7ce6270840950a01031de0e1c993 o mygroups Fix adding of project group. Avoid using subscribe in deprecated form. * Thu Sep 29 2022 Peter Varkoly - 359c30f481e5a8f39df75dace861a5734b4cff55 o Softwares: Fix removing installations sets. o ObjectEdit Introduce pattern checking for text fields. * Mon Sep 12 2022 Peter Varkoly - 1b7c6c6aea61a556db5e6848bb5c34babd87d1fd o Fix showing the access lists in rooms o CEPHALIX: Now we can set dns names for all domains. * Sat Sep 10 2022 Peter Varkoly - 711490c463ed47afe07b6b18be020612f09da252 o Fix showing the access lists in rooms o Rework customer site. Allow select the institutes belonging to one customer. User cranix-md-list for mobil view. o Allow open conection from a ticket dircktly to the institute. * Fri Aug 12 2022 Peter Varkoly - 75a61ee5652c6b3b29053673a37302930cdcd82c o add-device.component Disable dismiss during process. o Tickets, Toolbar Show messages until objects will be reloaded. * Fri Aug 05 2022 Peter Varkoly - ad9b1491a9f912f29eb423e9585e8e08210c1fee o tickets Now we can select more tickets to close or delete. * Thu Jul 14 2022 Peter Varkoly - d8a5483e96b7896cb50456594f6961c1ca40d3e3 o Make difference of owned informations more visible by coloring the background differently. o Click on ticket number deletes a ticket, Click else where opens the ticket. * Fri May 13 2022 Peter Varkoly - 72b333d6920e0f4eed52dab01e76ed4c9b1b1a10 o Now we provide copyright and build informations as foother on login site and in menue. * Wed May 11 2022 Peter Varkoly - 1d04057f9378e8269508395525f383289976ab2a o Improve informations site. o Fix handling of guest users. * Thu Apr 28 2022 Peter Varkoly - f76365a49fcec9fc13801ec5ecf7800fd9052a2f Improve institute status list site. * Thu Apr 21 2022 Peter Varkoly - 89c2ec0a4a89f92d00e5c1a5b29fdd0c9f5fd5d3 Thanks for Tobias Sesselmann Fix view Some configuration values from types like string(dns,proxy), string(telex,simple) or string(primary) are not visible in the system menu. * Mon Apr 04 2022 Peter Varkoly - 971c2d522ec5da46191a2d4f98ed9149449e5086 o Fixing #879 \"Installationsset bearbeiten\" in neuer cranix-web-Version fehlerhaft * Fri Mar 18 2022 Peter Varkoly - 25476de5d283bbb81483e658b4db18581fcfd19c o Update to newest ionic and angular and ..... o Apply page-toolbar class on all pages o Use ionic input for file upload o Fix problems using students instead of user as segment in myGroup * Wed Mar 16 2022 Peter Varkoly - 2a82758cae5d86811b81202a0ea555e75e61dfaa o institutes-status.component Add counter for seleceted items. o ag-printer-renderer Add delete button to the printer list too. * Mon Mar 14 2022 Peter Varkoly - b0d557433713b8780cdc00d57ed6887ea559cead o Enhance translation o objects-edit.component New type idPipeRO. Fix showing stringRO o generic-object.service counter, loggedInName screenShots are hidden variables. Do not show these by editing Fix typeOf function. o add-printer.component Do not show all rooms to register a printer. o cranix-md-list Remove room name from the device by MD view o system-status.component New feature to show the build time of the web application * Sun Mar 06 2022 Peter Varkoly - 1ec131b151a8b65748295e68e805e11d3416aea3 o Enhance translation. o Style select html widget. o generic-object.service.ts Reorganize initialization of objects. New function boolean isInitialized() to chekc if all object lists are loaded. o data-model, users.component Now we can for password change by creating a user. o toolbar.component, server-models Use fullName instead of commonName in the session object. This is used in user object too. o cephalix/tickets Now we can assigne the tickets to users * Wed Mar 02 2022 Peter Varkoly - 85365eeb40927da97dd1204b338fb9eca70f0766 o Enhance ticket handling. o Adapt AgGrid tables to page size if there are tabs. * Wed Feb 23 2022 Peter Varkoly - 2f7c4956c8cbc6f5e79420797d10b1bf107a0758 o src/app/shared/actions/objects.menus.ts Implemnt global printer actions: delete, reset, enable, disable, activate windows driver o src/app/services/auth.service.ts Avoid error if session is not set up. o src/app/pipes/ag-group-renderer.ts Reorder icons after group name o src/app/app.component.ts Now access with full url is possible if the webserver is configured adequate: Add following parameter to /etc/apache2/vhosts.d/admin_include.conf after the directive: RewriteEngine on RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR] RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d [OR] RewriteCond %{REQUEST_URI} /api RewriteRule ^ - [L] [#] If the requested resource doesn\'t exist (and is not API), use index.html RewriteRule ^ /index.html * Sat Feb 12 2022 Peter Varkoly - c8214507082cc3cd62c42375cb9ca8d7d49cf7d2 o Fix highlithing active menu. o Fix menu header. * Mon Feb 07 2022 Peter Varkoly - 5c2698e3972137279b6ab07440a0b20eb48dd547 o Fix add outgoin firewall rule o Make MD view more compact. o Correct calculation of start and end of a page. o Settings have to be read in constructor befor doing anthing * Sat Feb 05 2022 Peter Varkoly - 1df3d0c4e90e895c23954c63222d06d3c1966877 o The most of the pages Remove line from search field. Add line between search field and content. Fix some typos. Improve MD-view: System -> Services. Security -> all submenues. Avoid selecting rows by clicking on actions. o generic-object.service objects-edit.component [#813] Raum anlegen GS-Haslach, Raumgroesse/Anzahl Geraete nicht waehlbar * Mon Jan 31 2022 Peter Varkoly - 5fa310f781e96aafcf5510f3f574c5205f89926b o CephalixInstitutes No we can set validity and contract for more institutes in one turn. * Tue Jan 25 2022 Peter Varkoly - 348c42e6e8c3e8af8c787eee0f2a38343bfcf9ca o generic-object.service Fix spetial handling of