1
I Use This!
Inactive

Commits : Listings

Analyzed about 5 hours ago. based on code collected about 5 hours ago.
Jun 20, 2024 — Jun 20, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
license analysis, more dep mgmt More... about 10 years ago
Proper exception in case of #56 deleted model, LATER better (trash mode...) More... about 10 years ago
Close #58 i18n broken in RDF outputs, by patching CXF-based context which now looks up in both In/OutMessage in addition to Exchange thanks to MapWithReadonlyFallbacks (though map still broken in RDF outputs, because needs URI) More... about 10 years ago
import : data & posted duration, detailed errors log More... over 10 years ago
import : specificToCountryLanguage, better POST errors, importUpdatedModels support... * model : added specificToCountryLanguage model column, if valued adds & fills dcmls:CountryLanguageSpecific mixin * model : if no Field Name skips field import, if no Data Type reverts to string * POST errors now parsed from JSON & toolified partially, better end condition & error counting, abort in case of model error, concludeImport rather as callback after data POSTed * importUpdatedModels support : refreshAndPostObsoleteUntilFresh on model when POSTed one is obsolete because impacted by a simultaneously POSTed model, more info in js API callbacks More... over 10 years ago
model : update impacted, patched init load, country specific, better event lifecycle * ResourceService : - createOrUpdate does resourceToEntity() before ABOUT_TO_CREATE/UPDATE (so cleaned resource is available in this event) rather than after persistence - extracted entityToResourcePersistenceComputedFields() out of entityToResource() - extracted build()-like resourceToEntity() out of createOrUpdate() * country / language specific model : - added dcmls:CountryLanguageSpecific mixin, for this added & mapped DCModelBase.countryLanguage, - moved modelType check for non URL safe chars from UriHelper to model Resource event cycle when has not dcmls:CountryLanguageSpecific mixin and another generic mixin, added test * model persistence : - LoadPersistedModelsAtInit() simpler, added DatacoreSampleBase .neverCleanData() & refreshBeforePost() (used in .postDataInType()) which are true only for ResourceModelIniter - resourceToModel also o:version, better mapping of mixins & in null cases, - updateDirectlyImpactedModels() that directlyRefersTo a changed model (use as mixin at top or subresource level), added test ; LATER through event - model Resource : computed fields are not required anymore (because of model event lifecycle, useless anyway) More... over 10 years ago
server : REST errors now in JSON with causes & short location, more info for resource & model exceptions More... over 10 years ago
import : missingValueForParentField error made warning (recomputed anyway) More... over 10 years ago
import : ext'd conf in UI, import less mixins, resourceDetailedErrors mode * ext'd conf to avoid jquery in import js, all UI conf now in importState, improved * import less mixins : - importableMixins are now only instanciable involvedMixins that have data columns (using fieldInternalNameToMixinName) or are importDefaultOnly (for singletons only ex. CountryFR/FR) or importAutolinkedOnly ; importDefault/AutolinkedOnly are now in model, involvedMixins is now a map - resources that are found not to be imported after first iteration are not imported in further iterations within same row (using blockedModelTypeSet) errors : resourceDetailedErrors mode, patched log() when model errors & made more generic More... over 10 years ago
import : errors always include (stacked) pathInFieldNameTree (with field) More... over 10 years ago
patched mergeListValue() & resourceRowLimit, improved partial display * patched mergeListValue() on existing resource or map * patched resourceRowLimit (was 1 too big) * partial display same as regular one when full More... over 10 years ago
import : optional parents, refresh built resource, patched lookupQuery... * ancestors : parent now optional, recomputed always once built * additional last iteration once no more missingIdFieldResourceOrMixin * addResource async GETs & merges resource once built * lookupQuery : patched building, exec now also supports GET * merge : patched mergeValues, added noError to allow override of existing * removed initial csvToDataCompleted in excess * display : more progress & abort error More... over 10 years ago
import : rather setTimeout for async lookup query, partial result display More... over 10 years ago
import : pull parser for async lookup query but still hits recursion max TODO rather setTimeout More... over 10 years ago
import : upgraded papaparse (for pull parser) More... over 10 years ago
playground : patched setUrl More... over 10 years ago
import : step() pull parser can use csvToData thanks to getResourceRow More... over 10 years ago
playground & swagger query : patched multi criteria, "between" & native fields doc More... over 10 years ago
i18n query shortcut on value : added test & doc More... over 10 years ago
query on i18n field itself (without ".v") is accepted as being on value only More... over 10 years ago
playground : improved URL encoding * playground displays URL unencoded * UriQuery object to help build queries * dc API is mostly used using { modelType, id, query } rather than string URI More... over 10 years ago
server : oasis.main is default project even if not devmode More... over 10 years ago
import : added geomap sample model & data (cityareait, coitateco, coit) More... over 10 years ago
import - id gen : added hashids dependancy More... over 10 years ago
import : moved back to iterative, otherwise stalls at 700 row recursions More... over 10 years ago
import : completed ancestor != id (for NUTS3, else no ancestors above NUTS3 ex. FR-67) * added dcmoid:useIdForParent * precomputed dcmoid:parentFieldNames at model parsing time * incomplete ancestors prevents resource completion even if uri (else not recomputed afterwards) * don't add to ancestors if already there (in case of multiple parents ex. CityGroup & NUTS3 for City) More... over 10 years ago
import : async lookupQuery exec, made import recursive to allow it works ex. for Provto EconomicalActivity (company to ateco lookup using non-id field description) More... over 10 years ago
playground : query must be encoded by swagger.js clients, including Swagger UI More... over 10 years ago
playground : dos format for swagger ui More... over 10 years ago
import - id gen : hashids dependancy More... over 10 years ago