Menu Sluiten

Data Crow 5.0 - Release Candidate 1 - Is vrijgegeven

Met veel plezier breng ik jullie de eerste release candidate van Data Crow 5.0. Na vele bètaversies, fixes en veranderingen zie je nu het eindresultaat. De belangrijkste veranderingen in deze versie zijn de nieuwe fotofunctionaliteit, waardoor je een onbeperkt aantal foto's per item kunt opslaan, en... een compleet nieuwe webversie. De servereditie bevat de nieuwe webserverversie. Deze is gebouwd met de nieuwste technologie. Een van de voordelen is dat de nieuwe webclient zeer soepel werkt op elk apparaat.

Het kan worden gedownload van Bronforge.net.

Hier is de volledige lijst met wijzigingen, reparaties en toevoegingen sinds versie 4.11:

[Nieuw]

  • Het beheer van afbeeldingen is volledig gewijzigd; met Data Crow kan nu een onbeperkt aantal afbeeldingen worden toegevoegd.
  • Er is een volledig nieuwe webversie gemaakt. Start de server met behulp van de opstartparameters en navigeer naar: http://:

[Veranderd]

  • Met Toevoegen uit geheugen voor afbeeldingen kunnen nu ook URL's worden geplakt.
  • Het bericht over geheugengebruik uit het logboek verwijderd; wordt nu alleen getoond met de -debug optie.
  • Bewerken als nieuw; externe verwijzingen worden niet langer gekopieerd, net als informatie over online service-updates (omdat dit onjuiste brondocumentatie is).
  • Item maken; wanneer het itemformulier per ongeluk wordt gesloten, waarschuwt Data Crow de gebruiker niet; het sluit alleen het itemformulier en alle wijzigingen gaan verloren.
  • Grotere afbeeldingen in het beschrijvingspaneel van de snelle weergave (max 500×400).
  • Adres afbeeldingsserver toegevoegd als parameter (optioneel).
  • Bepaalde processen in Data Crow waren te actief aan het controleren op dingen die ze moesten doen; verlaagde de pollingfrequentie.
  • De voorbeeldweergave voor zoeken en vervangen is verbeterd.
  • Verbeterde ondersteuning voor reguliere uitdrukkingen voor zoeken en vervangen.
  • Bericht toegevoegd voor mislukte aanmelding als de inloggegevens onjuist zijn.
  • Duidelijke optie toegevoegd aan het formulier Alles bijwerken.
  • Bij het opstarten worden de rapportversies (gebaseerd op wijzigingsdatum) vergeleken met de systeemrapporten. Als de systeemrapporten nieuwer zijn, worden de rapporten in de gebruikersmap bijgewerkt.
  • Ook het deelvenster met afbeeldingsvoorbeelden toegevoegd aan de pictogrammenbrowser.
  • Meervoudig maken voegt nu items toe in volgorde van boven naar beneden.
  • De scrollprestaties voor de kaartenlijst zijn aanzienlijk verbeterd.
  • Prestatieverbeteringen voor client-server modus zijn doorgevoerd.
  • Bijgewerkte bibliotheken zoals gebruikt door Data Crow om blootstelling aan kwetsbaarheden te voorkomen: Apache Maven plugins, IZ Pack, Metadata-extractor, Log4j, Bouncy Castle, twelvemonkeys.imageio, org.apache.tika, org.apache.pdfbox, org.jsoup, com.google.code.gson, Xalan, org.hsqldb, org.apache.xmlgraphics.
  • Jasper Reports bibliotheken zijn opgewaardeerd naar versie 7.0.
  • XML Export is bijgewerkt; lege waarden worden niet langer geëxporteerd, een geldige XSD wordt nu gegenereerd voor zowel individuele modules als voor de mediamodule, ID's van items worden nu geëxporteerd, bijlagen kunnen nu worden geëxporteerd, gerelateerde verwijzingen items worden volledig geëxporteerd evenals de huidige samenvatting voor het item dat hiernaar verwijst.
  • XML Import is bijgewerkt: het is niet langer nodig om de module te selecteren waarvoor de items worden geïmporteerd. De items in de XML weten voor welke module ze moeten worden geïmporteerd, ID's worden gerespecteerd.
  • Kleine lay-outverbeteringen voor het itemformulier en het aanmeldingsdialoogvenster.
  • Uitbreiding van de ondersteunde afbeeldingsbestanden voor het importeren van lokale illustraties voor films en muziekbestanden.

[Fixed]

  • Ticket 129: module wijzigen: conversie van veld met enkele verwijzing naar veld met meerdere verwijzingen werkte niet (alle informatie over conversie ging verloren).
  • Ticket 129: module wijzigen: conversie van tekst/cijfer/decimaal veld naar multi-referentie en referentieveld werkte niet (fouten).
  • Ticket 136: Boek; kan niet zoeken naar ISBN. De boekmodule is bijgewerkt, zodat er nu kan worden gezocht op ISBN, pagina's, volume, commentaar bij de editie en het oorspronkelijke jaar van uitgave.
  • Database: ontbrekende index voor muzieknummers toegevoegd (prestatie-fix).
  • Poortnummers werden niet onthouden (aanmeldingsdialoogvenster).
  • Snelle weergave in client-servermodus laadde de afbeeldingen soms niet volledig.
  • Database werkte niet in logboekmodus; er was een gerede kans dat informatie verloren zou gaan bij een crash.
  • Database schrijf naar bestand vertraging is ingesteld op nul, wat betekent dat Data Crow de informatie vaker naar schijf zal schrijven.
  • IP-adres wordt niet onthouden bij de volgende keer opstarten van de netwerkclient. Servergegevens moeten in plaats daarvan worden opgeslagen in de clientinstellingen.
  • Module-instellingen worden nu correct opgehaald van de server. Voor bestaande clients verandert er niet veel, behalve dat de veldinstellingen worden toegepast zoals geconfigureerd op de server. Voor nieuwe clients zijn de instellingen gebaseerd op de serverconfiguratie, die vervolgens gedeeltelijk kan worden overschreven door de gebruiker.
  • De prestaties op grotere databases waren erg slecht bij het groeperen op velden met meerdere verwijzingen.
  • Er is een probleem opgelost waarbij Data Crow zich niet correct positioneert op de hoofdmonitor.
  • Het zoeken naar boeken in de open bibliotheek toonde een uitzondering voor bestand niet gevonden als een boek niet kan worden gevonden aan de hand van het ISBN.
  • De service-informatie was onjuist opgeslagen voor het online zoeken naar boeken in de open bibliotheek. Deze fix werkt alleen voor nieuw toegevoegde items (na deze fix).
  • Wachtwoord kon niet opnieuw worden ingesteld vanaf de client (client-servermodus)
  • Linux: formaat wijzigen van dialoogvenster/formulieren vanaf de rechterkant vervormt het dialoogvenster
  • Sorteren op velden met meerdere verwijzingen was onjuist.
  • Back-ups gemaakt onder Windows worden niet correct teruggezet onder Linux.
  • Rechtsklikmenu op bijlage: pictogramgrootte te groot.
  • Pictogrammen in hoofdvenster waren wazig.
  • Beeld heeft de statusbalk nooit bijgewerkt als er maar 1 item is geselecteerd.
  • In het bijlagenmenu ontbraken pictogrammen.
  • XML export: schema fouten hersteld.

[Bekende problemen]

  • Validatieberichten voor het opslaan van items zijn altijd in de taal van de Data Crow configuratie.
  • Server executable kon niet langer worden geleverd vanwege een probleem met opstartparameters. Bestaande serveruitvoerbare bestanden moeten worden verwijderd voordat de server wordt gestart (optie java -jar).

[Beta Fixes]
Onderstaande oplossingen zijn oplossingen voor bugs die in een van de vorige bètaversies zijn geïntroduceerd;

  • Het wijzigen van de grootte van het quick view-paneel activeerde het opzettelijk opnieuw laden/herbouwen van de quick view. Java blijft echter ook op andere momenten hardnekkig de grootte van componenten aanpassen. Ik heb dit uitgeschakeld omdat het de prestaties belemmert.
  • Ticket 115: tekst in lijstweergave niet bijgewerkt na bijwerken item.
  • Ticket 116: add from memory voor afbeeldingen had een geheugenlek.
  • Ticket 117: snelle weergave geeft wijzigingen in afbeeldingen niet weer
  • Ticket 118: geheugenlek voor het back-upproces.
  • Ticket 119: datumnotatie voor datuminvoervelden was onjuist voor lange datumnotaties (inclusief naam van de dag/maand).
  • Ticket 121: datumnotatie voor datuminvoervelden was onjuist voor lange datumnotaties (inclusief naam van de dag/maand).