Menu Sluiten

Data Crow 4.5 ontwikkelingsupdate (10 jan. 2023)

Gelukkig Nieuwjaar!

Tijdens de vakantie is er nauwelijks vooruitgang geboekt. De afgelopen dagen heb ik wel vooruitgang geboekt;
Ik heb een werkende webmodule in dev; ik kan items zoeken, openen en opslaan via de webinterfaces. De layout was (en is nog steeds gedeeltelijk) een puinhoop, maar met mijn laatste updates gaat het zeker de goede kant op. Er zijn veel dingen veranderd tussen PrimeFaces 6 en Primefaces 12, dat is niet verwonderlijk denk ik 🙂
Ik herinner me dat ik al die jaren geleden heel blij was dat ik PrimeFaces tegenkwam, omdat het veel besturingselementen heeft waarvan ik dacht dat ze nodig zouden zijn voor Data Crow. Zelfs nu, nu veel ontwikkelaars zijn overgestapt op JavaScript-gebaseerde oplossingen, ben ik nog steeds blij dat ik PrimeFaces gebruik. Ik heb echt geen zin om de ins en outs van een nieuw framework te leren of om JavaScript in detail te leren. Ik houd het hierbij.

Wat me wel hoofdpijn bezorgde was de code die een gebruiker moet omleiden naar de inlogpagina als de gebruiker niet is ingelogd. Na wat rommelen en zoeken op internet is het me uiteindelijk gelukt om het probleem op te lossen (voor de technische mensen; het injecteren van een object in een webfilter met behulp van CDI wordt ondersteund, maar werkt niet zo goed zonder wat trucjes).

Ik heb nog een lange weg te gaan, maar ik heb er nu in ieder geval vertrouwen in dat ik deze module weer aan de praat krijg. En dat alles met de nieuwste bibliotheken. Dat maakt het voor mij veel gemakkelijker om dit in de toekomst te ondersteunen.

Ik hoop dit de komende dagen/weken af te sluiten zodat ik verder kan met andere dingen; Discogs online zoeken en een paar vervelende kaartjes 😉
Ik lig in ieder geval volledig op schema voor een Q1 release van Data Crow 4.5!