├── .github └── workflows │ ├── build.yml │ └── deploy.prod.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.TXT ├── README.md ├── collect-base ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── openforis │ │ └── collect │ │ ├── Collect.java │ │ └── Environment.java │ └── resources │ └── org │ └── openforis │ └── collect │ └── info.properties ├── collect-core ├── .gitignore ├── README ├── dev.properties.template ├── dev │ └── prepare-database.sql ├── pom.xml ├── src │ ├── generated │ │ └── java │ │ │ └── org │ │ │ └── openforis │ │ │ └── collect │ │ │ └── persistence │ │ │ └── jooq │ │ │ ├── Collect.java │ │ │ ├── Keys.java │ │ │ ├── Sequences.java │ │ │ ├── Tables.java │ │ │ └── tables │ │ │ ├── OfcApplicationInfo.java │ │ │ ├── OfcCodeList.java │ │ │ ├── OfcConfig.java │ │ │ ├── OfcDataCleansingChain.java │ │ │ ├── OfcDataCleansingChainSteps.java │ │ │ ├── OfcDataCleansingReport.java │ │ │ ├── OfcDataCleansingStep.java │ │ │ ├── OfcDataCleansingStepValue.java │ │ │ ├── OfcDataQuery.java │ │ │ ├── OfcDataQueryGroup.java │ │ │ ├── OfcDataQueryGroupQuery.java │ │ │ ├── OfcDataQueryType.java │ │ │ ├── OfcDataReport.java │ │ │ ├── OfcDataReportItem.java │ │ │ ├── OfcImagery.java │ │ │ ├── OfcLogo.java │ │ │ ├── OfcMessage.java │ │ │ ├── OfcMessageProcessing.java │ │ │ ├── OfcRecord.java │ │ │ ├── OfcRecordData.java │ │ │ ├── OfcSamplingDesign.java │ │ │ ├── OfcSurvey.java │ │ │ ├── OfcSurveyFile.java │ │ │ ├── OfcTaxon.java │ │ │ ├── OfcTaxonVernacularName.java │ │ │ ├── OfcTaxonomy.java │ │ │ ├── OfcUser.java │ │ │ ├── OfcUserRole.java │ │ │ ├── OfcUserUsergroup.java │ │ │ ├── OfcUsergroup.java │ │ │ ├── daos │ │ │ ├── OfcApplicationInfoDao.java │ │ │ ├── OfcCodeListDao.java │ │ │ ├── OfcConfigDao.java │ │ │ ├── OfcDataCleansingChainDao.java │ │ │ ├── OfcDataCleansingChainStepsDao.java │ │ │ ├── OfcDataCleansingReportDao.java │ │ │ ├── OfcDataCleansingStepDao.java │ │ │ ├── OfcDataCleansingStepValueDao.java │ │ │ ├── OfcDataQueryDao.java │ │ │ ├── OfcDataQueryGroupDao.java │ │ │ ├── OfcDataQueryGroupQueryDao.java │ │ │ ├── OfcDataQueryTypeDao.java │ │ │ ├── OfcDataReportDao.java │ │ │ ├── OfcDataReportItemDao.java │ │ │ ├── OfcImageryDao.java │ │ │ ├── OfcLogoDao.java │ │ │ ├── OfcMessageDao.java │ │ │ ├── OfcMessageProcessingDao.java │ │ │ ├── OfcRecordDao.java │ │ │ ├── OfcRecordDataDao.java │ │ │ ├── OfcSamplingDesignDao.java │ │ │ ├── OfcSurveyDao.java │ │ │ ├── OfcSurveyFileDao.java │ │ │ ├── OfcTaxonDao.java │ │ │ ├── OfcTaxonVernacularNameDao.java │ │ │ ├── OfcTaxonomyDao.java │ │ │ ├── OfcUserDao.java │ │ │ ├── OfcUserRoleDao.java │ │ │ ├── OfcUserUsergroupDao.java │ │ │ └── OfcUsergroupDao.java │ │ │ ├── pojos │ │ │ ├── OfcApplicationInfo.java │ │ │ ├── OfcCodeList.java │ │ │ ├── OfcConfig.java │ │ │ ├── OfcDataCleansingChain.java │ │ │ ├── OfcDataCleansingChainSteps.java │ │ │ ├── OfcDataCleansingReport.java │ │ │ ├── OfcDataCleansingStep.java │ │ │ ├── OfcDataCleansingStepValue.java │ │ │ ├── OfcDataQuery.java │ │ │ ├── OfcDataQueryGroup.java │ │ │ ├── OfcDataQueryGroupQuery.java │ │ │ ├── OfcDataQueryType.java │ │ │ ├── OfcDataReport.java │ │ │ ├── OfcDataReportItem.java │ │ │ ├── OfcImagery.java │ │ │ ├── OfcLogo.java │ │ │ ├── OfcMessage.java │ │ │ ├── OfcMessageProcessing.java │ │ │ ├── OfcRecord.java │ │ │ ├── OfcRecordData.java │ │ │ ├── OfcSamplingDesign.java │ │ │ ├── OfcSurvey.java │ │ │ ├── OfcSurveyFile.java │ │ │ ├── OfcTaxon.java │ │ │ ├── OfcTaxonVernacularName.java │ │ │ ├── OfcTaxonomy.java │ │ │ ├── OfcUser.java │ │ │ ├── OfcUserRole.java │ │ │ ├── OfcUserUsergroup.java │ │ │ └── OfcUsergroup.java │ │ │ └── records │ │ │ ├── OfcApplicationInfoRecord.java │ │ │ ├── OfcCodeListRecord.java │ │ │ ├── OfcConfigRecord.java │ │ │ ├── OfcDataCleansingChainRecord.java │ │ │ ├── OfcDataCleansingChainStepsRecord.java │ │ │ ├── OfcDataCleansingReportRecord.java │ │ │ ├── OfcDataCleansingStepRecord.java │ │ │ ├── OfcDataCleansingStepValueRecord.java │ │ │ ├── OfcDataQueryGroupQueryRecord.java │ │ │ ├── OfcDataQueryGroupRecord.java │ │ │ ├── OfcDataQueryRecord.java │ │ │ ├── OfcDataQueryTypeRecord.java │ │ │ ├── OfcDataReportItemRecord.java │ │ │ ├── OfcDataReportRecord.java │ │ │ ├── OfcImageryRecord.java │ │ │ ├── OfcLogoRecord.java │ │ │ ├── OfcMessageProcessingRecord.java │ │ │ ├── OfcMessageRecord.java │ │ │ ├── OfcRecordDataRecord.java │ │ │ ├── OfcRecordRecord.java │ │ │ ├── OfcSamplingDesignRecord.java │ │ │ ├── OfcSurveyFileRecord.java │ │ │ ├── OfcSurveyRecord.java │ │ │ ├── OfcTaxonRecord.java │ │ │ ├── OfcTaxonVernacularNameRecord.java │ │ │ ├── OfcTaxonomyRecord.java │ │ │ ├── OfcUserRecord.java │ │ │ ├── OfcUserRoleRecord.java │ │ │ ├── OfcUserUsergroupRecord.java │ │ │ └── OfcUsergroupRecord.java │ ├── it │ │ ├── java │ │ │ └── org │ │ │ │ ├── jooq │ │ │ │ └── impl │ │ │ │ │ └── SingleConnectionDataSourceConnectionProvider.java │ │ │ │ └── openforis │ │ │ │ └── collect │ │ │ │ ├── CollectIntegrationTest.java │ │ │ │ ├── CollectTest.java │ │ │ │ ├── io │ │ │ │ ├── data │ │ │ │ │ ├── CSVDataImportJobIntegrationTest.java │ │ │ │ │ ├── CSVDataImportProcessIntegrationTest.java │ │ │ │ │ └── FakeNodeChangeBatchProcessor.java │ │ │ │ └── metadata │ │ │ │ │ ├── SamplingPointDataImportJobIntegrationTest.java │ │ │ │ │ └── SpeciesBackupImportJobIntegrationTest.java │ │ │ │ ├── manager │ │ │ │ ├── CodeListManagerIntegrationTest.java │ │ │ │ ├── RecordIndexManagerIntegrationTest.java │ │ │ │ ├── RecordManagerIntegrationTest.java │ │ │ │ ├── SurveyManagerIntegrationTest.java │ │ │ │ ├── SurveyValidatorIntegrationTest.java │ │ │ │ └── ValidationMessageBuilderIntegrationTest.java │ │ │ │ ├── metamodel │ │ │ │ └── ui │ │ │ │ │ └── UIOptionsMigratorTest.java │ │ │ │ ├── model │ │ │ │ └── CollectRecordIntegrationTest.java │ │ │ │ └── persistence │ │ │ │ ├── CodeListItemDaoIntegrationTest.java │ │ │ │ ├── ConfigurationDaoIntegrationTest.java │ │ │ │ ├── DataMarshallerIntegrationTest.java │ │ │ │ ├── ExternalCodeListIntegrationTest.java │ │ │ │ ├── ImageryDaoIntegrationTest.java │ │ │ │ ├── LogoDaoIntegrationTest.java │ │ │ │ ├── ModelDaoIntegrationTest.java │ │ │ │ ├── ModelSerializationTest.java │ │ │ │ ├── SpeciesDaoIntegrationTest.java │ │ │ │ ├── UserDaoIntegrationTest.java │ │ │ │ └── UserGroupDaoIntegrationTest.java │ │ └── resources │ │ │ ├── data-import-entity-position-test.csv │ │ │ ├── data-import-invalid-header-test.csv │ │ │ ├── data-import-invalid-values-test.csv │ │ │ ├── data-import-missing-parent-entity-test.csv │ │ │ ├── data-import-missing-record-test.csv │ │ │ ├── data-import-missing-required-columns-test.csv │ │ │ ├── data-import-nested-deep-entity-test.csv │ │ │ ├── data-import-nested-entity-test.csv │ │ │ ├── data-import-single-entity-test.csv │ │ │ ├── data-import-test.csv │ │ │ ├── default-dev.properties │ │ │ ├── invalid.test.idm.xml │ │ │ ├── log4j.properties │ │ │ ├── org │ │ │ └── openforis │ │ │ │ └── collect │ │ │ │ └── db │ │ │ │ └── changelog │ │ │ │ └── sqlite │ │ │ │ └── db.changelog-createtestcodetable.xml │ │ │ ├── sampling-design-flat-large-test.csv │ │ │ ├── sampling-design-flat-test.csv │ │ │ ├── sampling-design-invalid-test.csv │ │ │ ├── sampling-design-test-with-extra-data.csv │ │ │ ├── sampling-design-test.csv │ │ │ ├── species-backup-test.csv │ │ │ ├── test-context.xml │ │ │ ├── test-record.bin │ │ │ └── test_logo.jpg │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ ├── jooq │ │ │ │ ├── CollectCreateIndexStep.java │ │ │ │ └── impl │ │ │ │ │ ├── CollectCreateIndexImpl.java │ │ │ │ │ └── DialectAwareJooqConfiguration.java │ │ │ │ └── openforis │ │ │ │ ├── collect │ │ │ │ ├── application │ │ │ │ │ ├── CollectApplicationContext.java │ │ │ │ │ └── SpringCollectApplicationContext.java │ │ │ │ ├── command │ │ │ │ │ ├── AddAttributeCommand.java │ │ │ │ │ ├── AddEntityCommand.java │ │ │ │ │ ├── AddNodeCommand.java │ │ │ │ │ ├── Command.java │ │ │ │ │ ├── CommandDispatcher.java │ │ │ │ │ ├── CreateRecordCommand.java │ │ │ │ │ ├── CreateRecordPreviewCommand.java │ │ │ │ │ ├── DeleteAttributeCommand.java │ │ │ │ │ ├── DeleteEntityCommand.java │ │ │ │ │ ├── DeleteNodeCommand.java │ │ │ │ │ ├── DeleteRecordCommand.java │ │ │ │ │ ├── NodeCommand.java │ │ │ │ │ ├── RecordCommand.java │ │ │ │ │ ├── RegistryCommandDispatcher.java │ │ │ │ │ ├── SpringTransactionalCommandHandler.java │ │ │ │ │ ├── UpdateAttributeCommand.java │ │ │ │ │ ├── UpdateBooleanAttributeCommand.java │ │ │ │ │ ├── UpdateCodeAttributeCommand.java │ │ │ │ │ ├── UpdateCoordinateAttributeCommand.java │ │ │ │ │ ├── UpdateDateAttributeCommand.java │ │ │ │ │ ├── UpdateFileAttributeCommand.java │ │ │ │ │ ├── UpdateIntegerAttributeCommand.java │ │ │ │ │ ├── UpdateIntegerRangeAttributeCommand.java │ │ │ │ │ ├── UpdateMultipleAttributeCommand.java │ │ │ │ │ ├── UpdateRealAttributeCommand.java │ │ │ │ │ ├── UpdateRealRangeAttributeCommand.java │ │ │ │ │ ├── UpdateTaxonAttributeCommand.java │ │ │ │ │ ├── UpdateTextAttributeCommand.java │ │ │ │ │ ├── UpdateTimeAttributeCommand.java │ │ │ │ │ └── handler │ │ │ │ │ │ ├── AddNodeCommandHandler.java │ │ │ │ │ │ ├── CommandHandler.java │ │ │ │ │ │ ├── CreateRecordHandler.java │ │ │ │ │ │ ├── CreateRecordPreviewHandler.java │ │ │ │ │ │ ├── DeleteNodeCommandHandler.java │ │ │ │ │ │ ├── DeleteRecordHandler.java │ │ │ │ │ │ ├── NodeCommandHandler.java │ │ │ │ │ │ ├── RecordCommandHandler.java │ │ │ │ │ │ ├── UpdateAttributeCommandHandler.java │ │ │ │ │ │ └── UpdateMultipleAttributeCommandHandler.java │ │ │ │ ├── concurrency │ │ │ │ │ ├── ApplicationLockingJob.java │ │ │ │ │ ├── CollectJobManager.java │ │ │ │ │ └── SurveyLockingJob.java │ │ │ │ ├── datacleansing │ │ │ │ │ ├── io │ │ │ │ │ │ ├── DataCleansingExportTask.java │ │ │ │ │ │ └── DataCleansingImportTask.java │ │ │ │ │ └── manager │ │ │ │ │ │ └── SurveyDataCleansingManager.java │ │ │ │ ├── event │ │ │ │ │ ├── AttributeCollectionCreatedEvent.java │ │ │ │ │ ├── AttributeCreatedEvent.java │ │ │ │ │ ├── AttributeDeletedEvent.java │ │ │ │ │ ├── AttributeEvent.java │ │ │ │ │ ├── AttributeValueUpdatedEvent.java │ │ │ │ │ ├── BooleanAttributeUpdatedEvent.java │ │ │ │ │ ├── CodeAttributeUpdatedEvent.java │ │ │ │ │ ├── CoordinateAttributeUpdatedEvent.java │ │ │ │ │ ├── DateAttributeUpdatedEvent.java │ │ │ │ │ ├── DoubleAttributeUpdatedEvent.java │ │ │ │ │ ├── DoubleRangeAttributeUpdatedEvent.java │ │ │ │ │ ├── EntityCollectionCreatedEvent.java │ │ │ │ │ ├── EntityCreatedEvent.java │ │ │ │ │ ├── EntityCreationCompletedEvent.java │ │ │ │ │ ├── EntityDeletedEvent.java │ │ │ │ │ ├── EntityEvent.java │ │ │ │ │ ├── EventListener.java │ │ │ │ │ ├── EventListenerToList.java │ │ │ │ │ ├── EventProducer.java │ │ │ │ │ ├── EventQueue.java │ │ │ │ │ ├── EventSource.java │ │ │ │ │ ├── FileAttributeUpdatedEvent.java │ │ │ │ │ ├── IntegerAttributeUpdatedEvent.java │ │ │ │ │ ├── IntegerRangeAttributeUpdatedEvent.java │ │ │ │ │ ├── NodeCountUpdatedEvent.java │ │ │ │ │ ├── NodeCountValidationUpdatedEvent.java │ │ │ │ │ ├── NodeMaxCountUpdatedEvent.java │ │ │ │ │ ├── NodeMaxCountValidationUpdatedEvent.java │ │ │ │ │ ├── NodeMinCountUpdatedEvent.java │ │ │ │ │ ├── NodeMinCountValidationUpdatedEvent.java │ │ │ │ │ ├── NodeRelevanceUpdatedEvent.java │ │ │ │ │ ├── NumberAttributeUpdatedEvent.java │ │ │ │ │ ├── RangeAttributeUpdatedEvent.java │ │ │ │ │ ├── RecordDeletedEvent.java │ │ │ │ │ ├── RecordEvent.java │ │ │ │ │ ├── RecordStep.java │ │ │ │ │ ├── RecordTransaction.java │ │ │ │ │ ├── RootEntityCreatedEvent.java │ │ │ │ │ ├── SurveyCreatedEvent.java │ │ │ │ │ ├── SurveyDeletedEvent.java │ │ │ │ │ ├── SurveyEvent.java │ │ │ │ │ ├── SurveyUpdatedEvent.java │ │ │ │ │ ├── TaxonAttributeUpdatedEvent.java │ │ │ │ │ ├── TextAttributeUpdatedEvent.java │ │ │ │ │ ├── TimeAttributeUpdatedEvent.java │ │ │ │ │ └── ValidationResultsView.java │ │ │ │ ├── io │ │ │ │ │ ├── AbstractSurveyRestoreJob.java │ │ │ │ │ ├── BackupFileExtractor.java │ │ │ │ │ ├── CESurveyRestoreJob.java │ │ │ │ │ ├── NewBackupFileExtractor.java │ │ │ │ │ ├── ReferenceDataImportStatus.java │ │ │ │ │ ├── SurveyBackupInfo.java │ │ │ │ │ ├── SurveyBackupInfoExtractorJob.java │ │ │ │ │ ├── SurveyBackupJob.java │ │ │ │ │ ├── SurveyRestoreJob.java │ │ │ │ │ ├── XMLSurveyRestoreJob.java │ │ │ │ │ ├── ZipEntryCreatorTaskStatusChangeListener.java │ │ │ │ │ ├── ZipFileExtractor.java │ │ │ │ │ ├── data │ │ │ │ │ │ ├── BackupDataExtractor.java │ │ │ │ │ │ ├── BulkRecordMoveJob.java │ │ │ │ │ │ ├── CSVDataExportColumnProviderGenerator.java │ │ │ │ │ │ ├── CSVDataExportJob.java │ │ │ │ │ │ ├── CSVDataExportProcess.java │ │ │ │ │ │ ├── CSVDataImportJob.java │ │ │ │ │ │ ├── CSVDataImportProcess.java │ │ │ │ │ │ ├── DataBackupError.java │ │ │ │ │ │ ├── DataBackupTask.java │ │ │ │ │ │ ├── DataCSVReader.java │ │ │ │ │ │ ├── DataExportStatus.java │ │ │ │ │ │ ├── DataImportState.java │ │ │ │ │ │ ├── DataImportSummary.java │ │ │ │ │ │ ├── DataImportSummaryItem.java │ │ │ │ │ │ ├── DataLine.java │ │ │ │ │ │ ├── DataRestoreBaseJob.java │ │ │ │ │ │ ├── DataRestoreJob.java │ │ │ │ │ │ ├── DataRestoreSummaryJob.java │ │ │ │ │ │ ├── DataRestoreSummaryTask.java │ │ │ │ │ │ ├── DataRestoreTask.java │ │ │ │ │ │ ├── DescendantNodeFilter.java │ │ │ │ │ │ ├── MissingStepsException.java │ │ │ │ │ │ ├── NodeFilter.java │ │ │ │ │ │ ├── RecordEntry.java │ │ │ │ │ │ ├── RecordFileBackupTask.java │ │ │ │ │ │ ├── RecordFileRestoreTask.java │ │ │ │ │ │ ├── RecordImportError.java │ │ │ │ │ │ ├── RecordOperationGenerator.java │ │ │ │ │ │ ├── RecordParsingException.java │ │ │ │ │ │ ├── RecordProvider.java │ │ │ │ │ │ ├── RecordProviderConfiguration.java │ │ │ │ │ │ ├── RecordProviderInitializerTask.java │ │ │ │ │ │ ├── RecordsCountJob.java │ │ │ │ │ │ ├── TransactionalCSVDataImportJob.java │ │ │ │ │ │ ├── TransactionalCSVDataImportProcess.java │ │ │ │ │ │ ├── TransactionalDataRestoreJob.java │ │ │ │ │ │ ├── XMLDataExportProcess.java │ │ │ │ │ │ ├── XMLDataImportProcess.java │ │ │ │ │ │ ├── XMLParsingRecordProvider.java │ │ │ │ │ │ ├── backup │ │ │ │ │ │ │ └── BackupStorageManager.java │ │ │ │ │ │ ├── csv │ │ │ │ │ │ │ ├── CSVDataExportParameters.java │ │ │ │ │ │ │ ├── CSVDataExportParametersBase.java │ │ │ │ │ │ │ ├── CSVDataImportSettings.java │ │ │ │ │ │ │ ├── Column.java │ │ │ │ │ │ │ ├── DataTransformation.java │ │ │ │ │ │ │ ├── EnumerableEntityColumnProvider.java │ │ │ │ │ │ │ ├── ModelCsvWriter.java │ │ │ │ │ │ │ ├── ModelExcelWriter.java │ │ │ │ │ │ │ ├── ModelWriter.java │ │ │ │ │ │ │ └── columnProviders │ │ │ │ │ │ │ │ ├── AutomaticColumnProvider.java │ │ │ │ │ │ │ │ ├── BasicAttributeColumnProvider.java │ │ │ │ │ │ │ │ ├── BasicColumnProvider.java │ │ │ │ │ │ │ │ ├── CSVValueFormatter.java │ │ │ │ │ │ │ │ ├── CodeColumnProvider.java │ │ │ │ │ │ │ │ ├── ColumnProvider.java │ │ │ │ │ │ │ │ ├── ColumnProviderChain.java │ │ │ │ │ │ │ │ ├── ColumnProviders.java │ │ │ │ │ │ │ │ ├── CompositeAttributeColumnProvider.java │ │ │ │ │ │ │ │ ├── CoordinateColumnProvider.java │ │ │ │ │ │ │ │ ├── CreatedByUserColumnProvider.java │ │ │ │ │ │ │ │ ├── DateColumnProvider.java │ │ │ │ │ │ │ │ ├── FileColumnProvider.java │ │ │ │ │ │ │ │ ├── MultipleAttributeColumnProvider.java │ │ │ │ │ │ │ │ ├── NodePositionColumnProvider.java │ │ │ │ │ │ │ │ ├── NumberColumnProvider.java │ │ │ │ │ │ │ │ ├── PivotExpressionColumnProvider.java │ │ │ │ │ │ │ │ ├── RangeColumnProvider.java │ │ │ │ │ │ │ │ ├── SingleFieldAttributeColumnProvider.java │ │ │ │ │ │ │ │ ├── TaxonColumnProvider.java │ │ │ │ │ │ │ │ └── TimeColumnProvider.java │ │ │ │ │ │ └── restore │ │ │ │ │ │ │ └── RestoredBackupStorageManager.java │ │ │ │ │ ├── exception │ │ │ │ │ │ ├── CodeListImportException.java │ │ │ │ │ │ ├── DataExportExeption.java │ │ │ │ │ │ ├── DataImportExeption.java │ │ │ │ │ │ ├── DataParsingExeption.java │ │ │ │ │ │ └── ParsingException.java │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── SurveyBackupInfoCreatorTask.java │ │ │ │ │ │ ├── SurveyBackupInfoExtractorTask.java │ │ │ │ │ │ └── SurveyBackupVerifierTask.java │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── CodeListImagesExportTask.java │ │ │ │ │ │ ├── CodeListImagesImportTask.java │ │ │ │ │ │ ├── CollectMobileBackupConvertTask.java │ │ │ │ │ │ ├── IdmlExportTask.java │ │ │ │ │ │ ├── IdmlImportTask.java │ │ │ │ │ │ ├── IdmlUnmarshallTask.java │ │ │ │ │ │ ├── ReferenceDataExportJob.java │ │ │ │ │ │ ├── ReferenceDataExportOutputFormat.java │ │ │ │ │ │ ├── ReferenceDataExportTask.java │ │ │ │ │ │ ├── ReferenceDataImportSimpleJob.java │ │ │ │ │ │ ├── ReferenceDataImportTask.java │ │ │ │ │ │ ├── SurveyFileExportTask.java │ │ │ │ │ │ ├── SurveyFilesImportTask.java │ │ │ │ │ │ ├── collectearth │ │ │ │ │ │ │ ├── CSVFileValidationResult.java │ │ │ │ │ │ │ ├── CSVRowValidationResult.java │ │ │ │ │ │ │ ├── CollectEarthGridTemplateGenerator.java │ │ │ │ │ │ │ └── CollectEarthProjectFileCreator.java │ │ │ │ │ │ ├── parsing │ │ │ │ │ │ │ ├── CSVDataImportReader.java │ │ │ │ │ │ │ ├── CSVLineParser.java │ │ │ │ │ │ │ ├── CSVReferenceDataImportReader.java │ │ │ │ │ │ │ ├── CSVReferenceDataLineParser.java │ │ │ │ │ │ │ ├── DataImportReader.java │ │ │ │ │ │ │ ├── Line.java │ │ │ │ │ │ │ ├── LineParser.java │ │ │ │ │ │ │ ├── ParsingError.java │ │ │ │ │ │ │ └── ReferenceDataLine.java │ │ │ │ │ │ ├── samplingdesign │ │ │ │ │ │ │ ├── SamplingDesignCSVReader.java │ │ │ │ │ │ │ ├── SamplingDesignExportJob.java │ │ │ │ │ │ │ ├── SamplingDesignExportTask.java │ │ │ │ │ │ │ ├── SamplingDesignFileColumn.java │ │ │ │ │ │ │ ├── SamplingDesignImportTask.java │ │ │ │ │ │ │ ├── SamplingDesignLine.java │ │ │ │ │ │ │ ├── SamplingDesignLineValidator.java │ │ │ │ │ │ │ └── SamplingPointDataImportJob.java │ │ │ │ │ │ └── species │ │ │ │ │ │ │ ├── SpeciesBackupCSVReader.java │ │ │ │ │ │ │ ├── SpeciesBackupExportTask.java │ │ │ │ │ │ │ ├── SpeciesBackupFileColumn.java │ │ │ │ │ │ │ ├── SpeciesBackupImportJob.java │ │ │ │ │ │ │ ├── SpeciesBackupImportTask.java │ │ │ │ │ │ │ ├── SpeciesBackupLine.java │ │ │ │ │ │ │ ├── SpeciesExportJob.java │ │ │ │ │ │ │ ├── SpeciesExportTask.java │ │ │ │ │ │ │ └── SpeciesFileColumn.java │ │ │ │ │ └── parsing │ │ │ │ │ │ ├── CSVFileOptions.java │ │ │ │ │ │ ├── CSVFileSeparator.java │ │ │ │ │ │ ├── CSVFileTextDelimiter.java │ │ │ │ │ │ └── FileCharset.java │ │ │ │ ├── manager │ │ │ │ │ ├── AbstractPersistedObjectManager.java │ │ │ │ │ ├── AbstractSurveyObjectManager.java │ │ │ │ │ ├── BaseStorageManager.java │ │ │ │ │ ├── CachedRecordProvider.java │ │ │ │ │ ├── CannotDeleteUserException.java │ │ │ │ │ ├── CodeListManager.java │ │ │ │ │ ├── ConfigurationManager.java │ │ │ │ │ ├── DatabaseVersionManager.java │ │ │ │ │ ├── DatabaseVersionNotCompatibleException.java │ │ │ │ │ ├── ImageryManager.java │ │ │ │ │ ├── InvalidUserPasswordException.java │ │ │ │ │ ├── ItemManager.java │ │ │ │ │ ├── LocalUserGroupManager.java │ │ │ │ │ ├── LocalUserManager.java │ │ │ │ │ ├── LogoManager.java │ │ │ │ │ ├── MD5PasswordEncoder.java │ │ │ │ │ ├── MessageSource.java │ │ │ │ │ ├── OperationResult.java │ │ │ │ │ ├── Process.java │ │ │ │ │ ├── RecordAccessControlManager.java │ │ │ │ │ ├── RecordConversionException.java │ │ │ │ │ ├── RecordConverter.java │ │ │ │ │ ├── RecordFileManager.java │ │ │ │ │ ├── RecordIndexException.java │ │ │ │ │ ├── RecordIndexManager.java │ │ │ │ │ ├── RecordLockManager.java │ │ │ │ │ ├── RecordManager.java │ │ │ │ │ ├── RecordPromoteException.java │ │ │ │ │ ├── RecordProvider.java │ │ │ │ │ ├── ResourceBundleMessageSource.java │ │ │ │ │ ├── SamplingDesignManager.java │ │ │ │ │ ├── SessionRecordFileManager.java │ │ │ │ │ ├── SpeciesManager.java │ │ │ │ │ ├── SurveyManager.java │ │ │ │ │ ├── SurveyMigrator.java │ │ │ │ │ ├── SurveyObjectsGenerator.java │ │ │ │ │ ├── TaxonSearchParameters.java │ │ │ │ │ ├── UserGroupManager.java │ │ │ │ │ ├── UserManager.java │ │ │ │ │ ├── UserPersistenceException.java │ │ │ │ │ ├── WrongOldPasswordException.java │ │ │ │ │ ├── exception │ │ │ │ │ │ ├── RecordFileException.java │ │ │ │ │ │ └── SurveyValidationException.java │ │ │ │ │ ├── process │ │ │ │ │ │ ├── AbstractProcess.java │ │ │ │ │ │ ├── DataProcessingState.java │ │ │ │ │ │ ├── ProcessStatus.java │ │ │ │ │ │ └── SimpleProcess.java │ │ │ │ │ └── validation │ │ │ │ │ │ ├── RecordValidationProcess.java │ │ │ │ │ │ └── SurveyValidator.java │ │ │ │ ├── metamodel │ │ │ │ │ ├── CollectAnnotations.java │ │ │ │ │ ├── SimpleSurveyCreationParameters.java │ │ │ │ │ ├── SurveySummarySortField.java │ │ │ │ │ ├── SurveyTarget.java │ │ │ │ │ ├── TaxonSummaries.java │ │ │ │ │ ├── TaxonSummary.java │ │ │ │ │ ├── samplingdesign │ │ │ │ │ │ ├── SamplingPointGenerationSettings.java │ │ │ │ │ │ └── SamplingPointLevelGenerationSettings.java │ │ │ │ │ └── ui │ │ │ │ │ │ ├── Identifiable.java │ │ │ │ │ │ ├── NodeDefinitionUIComponent.java │ │ │ │ │ │ ├── UIColumn.java │ │ │ │ │ │ ├── UIColumnGroup.java │ │ │ │ │ │ ├── UIConfiguration.java │ │ │ │ │ │ ├── UIConfigurationConstants.java │ │ │ │ │ │ ├── UIField.java │ │ │ │ │ │ ├── UIForm.java │ │ │ │ │ │ ├── UIFormComponent.java │ │ │ │ │ │ ├── UIFormContentContainer.java │ │ │ │ │ │ ├── UIFormSection.java │ │ │ │ │ │ ├── UIFormSet.java │ │ │ │ │ │ ├── UIModelObject.java │ │ │ │ │ │ ├── UIOptions.java │ │ │ │ │ │ ├── UIOptionsConstants.java │ │ │ │ │ │ ├── UIOptionsMigrator.java │ │ │ │ │ │ ├── UITab.java │ │ │ │ │ │ ├── UITabSet.java │ │ │ │ │ │ ├── UITable.java │ │ │ │ │ │ ├── UITableHeadingComponent.java │ │ │ │ │ │ └── UITableHeadingContainer.java │ │ │ │ ├── model │ │ │ │ │ ├── AbstractSummaries.java │ │ │ │ │ ├── ApplicationInfo.java │ │ │ │ │ ├── AttributeAddChange.java │ │ │ │ │ ├── AttributeChange.java │ │ │ │ │ ├── CollectRecord.java │ │ │ │ │ ├── CollectRecordSummary.java │ │ │ │ │ ├── CollectSurvey.java │ │ │ │ │ ├── CollectSurveyContext.java │ │ │ │ │ ├── CollectTaxonomy.java │ │ │ │ │ ├── Configuration.java │ │ │ │ │ ├── EntityAddChange.java │ │ │ │ │ ├── EntityChange.java │ │ │ │ │ ├── FieldSymbol.java │ │ │ │ │ ├── FileWrapper.java │ │ │ │ │ ├── Imagery.java │ │ │ │ │ ├── LngLat.java │ │ │ │ │ ├── Logo.java │ │ │ │ │ ├── LogoPosition.java │ │ │ │ │ ├── NameValueEntry.java │ │ │ │ │ ├── NodeAddChange.java │ │ │ │ │ ├── NodeChange.java │ │ │ │ │ ├── NodeChangeBatchProcessor.java │ │ │ │ │ ├── NodeChangeMap.java │ │ │ │ │ ├── NodeChangeSet.java │ │ │ │ │ ├── NodeDeleteChange.java │ │ │ │ │ ├── Nodes.java │ │ │ │ │ ├── RecordFilter.java │ │ │ │ │ ├── RecordIteratorJob.java │ │ │ │ │ ├── RecordLock.java │ │ │ │ │ ├── RecordProcessor.java │ │ │ │ │ ├── RecordSummarySortField.java │ │ │ │ │ ├── RecordUpdater.java │ │ │ │ │ ├── RecordValidationCache.java │ │ │ │ │ ├── RecordValidationReportGenerator.java │ │ │ │ │ ├── RecordValidationReportItem.java │ │ │ │ │ ├── SamplingDesignItem.java │ │ │ │ │ ├── SamplingDesignSummaries.java │ │ │ │ │ ├── SurveyAvailability.java │ │ │ │ │ ├── SurveyFile.java │ │ │ │ │ ├── SurveySummary.java │ │ │ │ │ ├── Symbol.java │ │ │ │ │ ├── TaxonTree.java │ │ │ │ │ ├── User.java │ │ │ │ │ ├── UserGroup.java │ │ │ │ │ ├── UserInGroup.java │ │ │ │ │ ├── UserRole.java │ │ │ │ │ ├── UserRoles.java │ │ │ │ │ ├── ValueState.java │ │ │ │ │ ├── recordUpdater │ │ │ │ │ │ ├── RecordDependentsUpdater.java │ │ │ │ │ │ └── UniqueQueue.java │ │ │ │ │ └── validation │ │ │ │ │ │ ├── CollectCodeParentValidator.java │ │ │ │ │ │ ├── CollectCodeValidator.java │ │ │ │ │ │ ├── CollectMinCountValidator.java │ │ │ │ │ │ ├── CollectNumberValueUnitValidator.java │ │ │ │ │ │ ├── CollectNumericRangeUnitValidator.java │ │ │ │ │ │ ├── CollectTaxonVernacularLanguageValidator.java │ │ │ │ │ │ ├── CollectValidator.java │ │ │ │ │ │ ├── RecordKeyUniquenessValidator.java │ │ │ │ │ │ ├── SpecifiedValidator.java │ │ │ │ │ │ └── ValidationMessageBuilder.java │ │ │ │ ├── persistence │ │ │ │ │ ├── AccessDeniedException.java │ │ │ │ │ ├── ApplicationInfoDao.java │ │ │ │ │ ├── CodeListItemCache.java │ │ │ │ │ ├── CodeListItemDao.java │ │ │ │ │ ├── ConfigurationDao.java │ │ │ │ │ ├── DataInconsistencyException.java │ │ │ │ │ ├── DatabaseExternalCodeListProvider.java │ │ │ │ │ ├── DatabaseLookupProvider.java │ │ │ │ │ ├── DuplicateIdException.java │ │ │ │ │ ├── DynamicTableDao.java │ │ │ │ │ ├── ImageryDao.java │ │ │ │ │ ├── InvalidIdException.java │ │ │ │ │ ├── LogoDao.java │ │ │ │ │ ├── MissingRecordKeyException.java │ │ │ │ │ ├── MultipleEditException.java │ │ │ │ │ ├── PersistedObjectDao.java │ │ │ │ │ ├── RecordDao.java │ │ │ │ │ ├── RecordLockedByActiveUserException.java │ │ │ │ │ ├── RecordLockedException.java │ │ │ │ │ ├── RecordNotOwnedException.java │ │ │ │ │ ├── RecordPersistenceException.java │ │ │ │ │ ├── RecordUnlockedException.java │ │ │ │ │ ├── RecordValidationInProgressException.java │ │ │ │ │ ├── SamplingDesignDao.java │ │ │ │ │ ├── SurveyDao.java │ │ │ │ │ ├── SurveyFileDao.java │ │ │ │ │ ├── SurveyImportException.java │ │ │ │ │ ├── SurveyStoreException.java │ │ │ │ │ ├── TaxonDao.java │ │ │ │ │ ├── TaxonVernacularNameDao.java │ │ │ │ │ ├── TaxonomyDao.java │ │ │ │ │ ├── UserDao.java │ │ │ │ │ ├── UserGroupDao.java │ │ │ │ │ ├── jooq │ │ │ │ │ │ ├── CollectDSLContext.java │ │ │ │ │ │ ├── JooqDaoSupport.java │ │ │ │ │ │ ├── MappingDSLContext.java │ │ │ │ │ │ ├── MappingJooqDaoSupport.java │ │ │ │ │ │ ├── PersistedObjectMappingDSLContext.java │ │ │ │ │ │ ├── SurveyObjectMappingDSLContext.java │ │ │ │ │ │ ├── SurveyObjectMappingJooqDaoSupport.java │ │ │ │ │ │ └── tables │ │ │ │ │ │ │ ├── Lookup.java │ │ │ │ │ │ │ └── records │ │ │ │ │ │ │ └── LookupRecord.java │ │ │ │ │ ├── liquibase │ │ │ │ │ │ ├── DatabaseAwareSpringLiquibase.java │ │ │ │ │ │ ├── LiquibaseSupportedDBMS.java │ │ │ │ │ │ └── migrations │ │ │ │ │ │ │ ├── Migration.java │ │ │ │ │ │ │ ├── Migrations.java │ │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ ├── AfterMigrations.java │ │ │ │ │ │ │ └── standard │ │ │ │ │ │ │ │ └── AfterMigrationsStandard.java │ │ │ │ │ │ │ ├── before │ │ │ │ │ │ │ ├── BeforeMigrations.java │ │ │ │ │ │ │ └── sqlite │ │ │ │ │ │ │ │ ├── BeforeMigration001FixSurveyUsergroupFK.java │ │ │ │ │ │ │ │ └── BeforeMigrationsSQLite.java │ │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ └── CollectDbUtils.java │ │ │ │ │ ├── utils │ │ │ │ │ │ ├── DBUtils.java │ │ │ │ │ │ ├── Daos.java │ │ │ │ │ │ └── TableMetaData.java │ │ │ │ │ └── xml │ │ │ │ │ │ ├── CeoApplicationOptions.java │ │ │ │ │ │ ├── CeoApplicationOptionsBinder.java │ │ │ │ │ │ ├── CollectSurveyIdmlBinder.java │ │ │ │ │ │ ├── DataMarshaller.java │ │ │ │ │ │ ├── DataUnmarshaller.java │ │ │ │ │ │ ├── DataUnmarshallerException.java │ │ │ │ │ │ ├── NodeUnmarshallingError.java │ │ │ │ │ │ ├── UIOptionsBinder.java │ │ │ │ │ │ └── internal │ │ │ │ │ │ ├── marshal │ │ │ │ │ │ └── UIOptionsSerializer.java │ │ │ │ │ │ └── unmarshal │ │ │ │ │ │ ├── LanguageSpecificTextPR.java │ │ │ │ │ │ ├── UIElementPullReader.java │ │ │ │ │ │ ├── UITabPR.java │ │ │ │ │ │ ├── UITabSetPR.java │ │ │ │ │ │ └── UITabSetPRBase.java │ │ │ │ ├── service │ │ │ │ │ ├── CollectCodeListService.java │ │ │ │ │ ├── CollectRecordFileService.java │ │ │ │ │ └── CollectSpeciesListService.java │ │ │ │ └── utils │ │ │ │ │ ├── Consumer.java │ │ │ │ │ ├── Dates.java │ │ │ │ │ ├── ExceptionHandler.java │ │ │ │ │ ├── ExecutorServiceUtil.java │ │ │ │ │ ├── Files.java │ │ │ │ │ ├── Numbers.java │ │ │ │ │ ├── SurveyObjects.java │ │ │ │ │ ├── SystemUtils.java │ │ │ │ │ └── ZipFiles.java │ │ │ │ └── idm │ │ │ │ ├── geospatial │ │ │ │ ├── CoordinateOperationException.java │ │ │ │ ├── CoordinateOperations.java │ │ │ │ └── CoordinateUtils.java │ │ │ │ ├── metamodel │ │ │ │ ├── AbstractPersistedObject.java │ │ │ │ ├── Annotatable.java │ │ │ │ ├── ApplicationOptions.java │ │ │ │ ├── AttributeDefault.java │ │ │ │ ├── AttributeDefinition.java │ │ │ │ ├── AttributeType.java │ │ │ │ ├── BooleanAttributeDefinition.java │ │ │ │ ├── Calculable.java │ │ │ │ ├── CodeAttributeDefinition.java │ │ │ │ ├── CodeList.java │ │ │ │ ├── CodeListItem.java │ │ │ │ ├── CodeListLabel.java │ │ │ │ ├── CodeListLabelMap.java │ │ │ │ ├── CodeListLevel.java │ │ │ │ ├── CodeListService.java │ │ │ │ ├── CodingScheme.java │ │ │ │ ├── CoordinateAttributeDefinition.java │ │ │ │ ├── DateAttributeDefinition.java │ │ │ │ ├── DefaultSurveyContext.java │ │ │ │ ├── DetachedNodeDefinitionException.java │ │ │ │ ├── EntityDefinition.java │ │ │ │ ├── ExternalCodeListItem.java │ │ │ │ ├── ExternalCodeListProvider.java │ │ │ │ ├── FieldDefinition.java │ │ │ │ ├── FileAttributeDefinition.java │ │ │ │ ├── IdentifiableSurveyObject.java │ │ │ │ ├── IdmInterpretationError.java │ │ │ │ ├── KeyAttributeDefinition.java │ │ │ │ ├── LanguageSpecificText.java │ │ │ │ ├── LanguageSpecificTextAbstractMap.java │ │ │ │ ├── LanguageSpecificTextMap.java │ │ │ │ ├── Languages.java │ │ │ │ ├── ModelVersion.java │ │ │ │ ├── NamedObject.java │ │ │ │ ├── NodeDefinition.java │ │ │ │ ├── NodeDefinitionVerifier.java │ │ │ │ ├── NodeDefinitionVisitor.java │ │ │ │ ├── NodeLabel.java │ │ │ │ ├── NodeLabelMap.java │ │ │ │ ├── NumberAttributeDefinition.java │ │ │ │ ├── NumericAttributeDefinition.java │ │ │ │ ├── PersistedCodeListItem.java │ │ │ │ ├── PersistedObject.java │ │ │ │ ├── PersistedSurveyObject.java │ │ │ │ ├── PlainTextApplicationOptions.java │ │ │ │ ├── Precision.java │ │ │ │ ├── Prompt.java │ │ │ │ ├── PromptMap.java │ │ │ │ ├── RangeAttributeDefinition.java │ │ │ │ ├── RecordFileService.java │ │ │ │ ├── ReferenceDataSchema.java │ │ │ │ ├── Schema.java │ │ │ │ ├── SpatialReferenceSystem.java │ │ │ │ ├── SpeciesListService.java │ │ │ │ ├── StateDependencyMap.java │ │ │ │ ├── Survey.java │ │ │ │ ├── SurveyContext.java │ │ │ │ ├── SurveyDependencies.java │ │ │ │ ├── SurveyObject.java │ │ │ │ ├── TaxonAttributeDefinition.java │ │ │ │ ├── TextAttributeDefinition.java │ │ │ │ ├── TimeAttributeDefinition.java │ │ │ │ ├── TypedLanguageSpecificText.java │ │ │ │ ├── TypedLanguageSpecificTextAbstractMap.java │ │ │ │ ├── Unit.java │ │ │ │ ├── VersionableSurveyObject.java │ │ │ │ ├── expression │ │ │ │ │ ├── AbstractSchemaExpression.java │ │ │ │ │ ├── ExpressionValidator.java │ │ │ │ │ ├── SchemaPathExpression.java │ │ │ │ │ └── internal │ │ │ │ │ │ ├── NodeDefinitionPropertyHandler.java │ │ │ │ │ │ └── SchemaPropertyHandler.java │ │ │ │ ├── validation │ │ │ │ │ ├── Check.java │ │ │ │ │ ├── CodeParentValidator.java │ │ │ │ │ ├── CodeValidator.java │ │ │ │ │ ├── ComparisonCheck.java │ │ │ │ │ ├── CoordinateValidator.java │ │ │ │ │ ├── CustomCheck.java │ │ │ │ │ ├── DateValidator.java │ │ │ │ │ ├── DistanceCheck.java │ │ │ │ │ ├── EntityKeyValidator.java │ │ │ │ │ ├── ExternalCodeValidator.java │ │ │ │ │ ├── IntegerRangeValidator.java │ │ │ │ │ ├── LookupProvider.java │ │ │ │ │ ├── MaxCountValidator.java │ │ │ │ │ ├── MinCountValidator.java │ │ │ │ │ ├── NumberValueUnitValidator.java │ │ │ │ │ ├── NumericRangeUnitValidator.java │ │ │ │ │ ├── PatternCheck.java │ │ │ │ │ ├── RealRangeValidator.java │ │ │ │ │ ├── TaxonVernacularLanguageValidator.java │ │ │ │ │ ├── TimeValidator.java │ │ │ │ │ ├── UniquenessCheck.java │ │ │ │ │ ├── ValidationMessage.java │ │ │ │ │ ├── ValidationResult.java │ │ │ │ │ ├── ValidationResultFlag.java │ │ │ │ │ ├── ValidationResults.java │ │ │ │ │ ├── ValidationRule.java │ │ │ │ │ └── Validator.java │ │ │ │ └── xml │ │ │ │ │ ├── ApplicationOptionsBinder.java │ │ │ │ │ ├── CodeListImporter.java │ │ │ │ │ ├── IdmlConstants.java │ │ │ │ │ ├── IdmlParseException.java │ │ │ │ │ ├── SurveyIdmlBinder.java │ │ │ │ │ ├── XmlParseException.java │ │ │ │ │ └── internal │ │ │ │ │ ├── marshal │ │ │ │ │ ├── ApplicationOptionsXS.java │ │ │ │ │ ├── AttributeDefinitionXS.java │ │ │ │ │ ├── BooleanAttributeXS.java │ │ │ │ │ ├── CodeAttributeXS.java │ │ │ │ │ ├── CodeListsXS.java │ │ │ │ │ ├── CoordinateAttributeXS.java │ │ │ │ │ ├── DateAttributeXS.java │ │ │ │ │ ├── EntityDefinitionXS.java │ │ │ │ │ ├── FileAttributeXS.java │ │ │ │ │ ├── LanguageSpecificTextXS.java │ │ │ │ │ ├── NodeDefinitionXS.java │ │ │ │ │ ├── NodeDefinitionXSDelegator.java │ │ │ │ │ ├── NumberAttributeXS.java │ │ │ │ │ ├── NumericAttributeXS.java │ │ │ │ │ ├── PolymorphicXmlSerializer.java │ │ │ │ │ ├── RangeAttributeXS.java │ │ │ │ │ ├── ReferenceDataSchemaXS.java │ │ │ │ │ ├── SchemaXS.java │ │ │ │ │ ├── SpatialReferenceSystemsXS.java │ │ │ │ │ ├── SurveyMarshaller.java │ │ │ │ │ ├── TaxonAttributeXS.java │ │ │ │ │ ├── TextAttributeXS.java │ │ │ │ │ ├── TextXS.java │ │ │ │ │ ├── TimeAttributeXS.java │ │ │ │ │ ├── UnitsXS.java │ │ │ │ │ ├── VersionableSurveyObjectXS.java │ │ │ │ │ ├── VersioningXS.java │ │ │ │ │ └── XmlSerializerSupport.java │ │ │ │ │ └── unmarshal │ │ │ │ │ ├── ApplicationOptionsPR.java │ │ │ │ │ ├── AttributeDefinitionPR.java │ │ │ │ │ ├── BooleanAttributeDefinitionPR.java │ │ │ │ │ ├── CodeAttributeDefinitionPR.java │ │ │ │ │ ├── CodeListItemPR.java │ │ │ │ │ ├── CodeListItemPersisterPR.java │ │ │ │ │ ├── CodeListItemsPR.java │ │ │ │ │ ├── CodeListItemsPersisterPR.java │ │ │ │ │ ├── CodeListPR.java │ │ │ │ │ ├── CodeListPersisterPR.java │ │ │ │ │ ├── CodeListsPR.java │ │ │ │ │ ├── CodeListsPersisterPR.java │ │ │ │ │ ├── CoordinateAttributeDefinitionPR.java │ │ │ │ │ ├── DateAttributeDefinitionPR.java │ │ │ │ │ ├── EntityDefinitionPR.java │ │ │ │ │ ├── FileAttributeDefinitionPR.java │ │ │ │ │ ├── IdmlPullReader.java │ │ │ │ │ ├── LanguageSpecificTextPR.java │ │ │ │ │ ├── NodeDefinitionPR.java │ │ │ │ │ ├── NumberAttributeDefinitionPR.java │ │ │ │ │ ├── NumericAttributeDefinitionPR.java │ │ │ │ │ ├── PlainTextApplicationOptionsBinder.java │ │ │ │ │ ├── RangeAttributeDefinitionPR.java │ │ │ │ │ ├── ReferenceDataSchemaPR.java │ │ │ │ │ ├── SchemaPR.java │ │ │ │ │ ├── SkipElementPR.java │ │ │ │ │ ├── SpatialReferenceSystemsPR.java │ │ │ │ │ ├── SurveyCodeListImporterPR.java │ │ │ │ │ ├── SurveyUnmarshaller.java │ │ │ │ │ ├── TaxonAttributeDefinitionPR.java │ │ │ │ │ ├── TextAttributeDefinitionPR.java │ │ │ │ │ ├── TextPullReader.java │ │ │ │ │ ├── TimeAttributeDefinitionPR.java │ │ │ │ │ ├── UnitsPR.java │ │ │ │ │ ├── VersioningPR.java │ │ │ │ │ └── XmlPullReader.java │ │ │ │ ├── model │ │ │ │ ├── AbstractValue.java │ │ │ │ ├── Attribute.java │ │ │ │ ├── AttributeSchema.java │ │ │ │ ├── BooleanAttribute.java │ │ │ │ ├── BooleanValue.java │ │ │ │ ├── CalculatedAttributeDependencyGraph.java │ │ │ │ ├── Code.java │ │ │ │ ├── CodeAttribute.java │ │ │ │ ├── CodeAttributeDependencyGraph.java │ │ │ │ ├── Coordinate.java │ │ │ │ ├── CoordinateAttribute.java │ │ │ │ ├── Date.java │ │ │ │ ├── DateAttribute.java │ │ │ │ ├── DependencyGraph.java │ │ │ │ ├── Entity.java │ │ │ │ ├── EntityBuilder.java │ │ │ │ ├── EntitySchema.java │ │ │ │ ├── Field.java │ │ │ │ ├── FieldSchema.java │ │ │ │ ├── File.java │ │ │ │ ├── FileAttribute.java │ │ │ │ ├── IntegerAttribute.java │ │ │ │ ├── IntegerRange.java │ │ │ │ ├── IntegerRangeAttribute.java │ │ │ │ ├── IntegerValue.java │ │ │ │ ├── MaxCountDependencyGraph.java │ │ │ │ ├── MinCountDependencyGraph.java │ │ │ │ ├── ModelSerializer.java │ │ │ │ ├── Node.java │ │ │ │ ├── NodeDependencyGraph.java │ │ │ │ ├── NodePathPointer.java │ │ │ │ ├── NodePointer.java │ │ │ │ ├── NodePointerDependencyGraph.java │ │ │ │ ├── NodePointers.java │ │ │ │ ├── NodePredicate.java │ │ │ │ ├── NodeVisitor.java │ │ │ │ ├── NumberAttribute.java │ │ │ │ ├── NumberValue.java │ │ │ │ ├── NumericRange.java │ │ │ │ ├── NumericRangeAttribute.java │ │ │ │ ├── RealAttribute.java │ │ │ │ ├── RealRange.java │ │ │ │ ├── RealRangeAttribute.java │ │ │ │ ├── RealValue.java │ │ │ │ ├── Record.java │ │ │ │ ├── RelevanceDependencyGraph.java │ │ │ │ ├── SchemaSupport.java │ │ │ │ ├── State.java │ │ │ │ ├── TaxonAttribute.java │ │ │ │ ├── TaxonOccurrence.java │ │ │ │ ├── TextAttribute.java │ │ │ │ ├── TextValue.java │ │ │ │ ├── Time.java │ │ │ │ ├── TimeAttribute.java │ │ │ │ ├── ValidationDependencyGraph.java │ │ │ │ ├── Value.java │ │ │ │ ├── Values.java │ │ │ │ ├── expression │ │ │ │ │ ├── AbsoluteModelPathExpression.java │ │ │ │ │ ├── AbstractExpression.java │ │ │ │ │ ├── BooleanExpression.java │ │ │ │ │ ├── ExpressionEvaluator.java │ │ │ │ │ ├── ExpressionFactory.java │ │ │ │ │ ├── Expressions.java │ │ │ │ │ ├── InvalidExpressionException.java │ │ │ │ │ ├── ModelPathExpression.java │ │ │ │ │ ├── ReferenceLoopException.java │ │ │ │ │ ├── ValueExpression.java │ │ │ │ │ └── internal │ │ │ │ │ │ ├── AttributeValueUtils.java │ │ │ │ │ │ ├── CustomFunction.java │ │ │ │ │ │ ├── CustomFunctions.java │ │ │ │ │ │ ├── EnvironmentFunctions.java │ │ │ │ │ │ ├── GeoFunctions.java │ │ │ │ │ │ ├── IDMFunctions.java │ │ │ │ │ │ ├── MathFunctions.java │ │ │ │ │ │ ├── ModelExtensionFunction.java │ │ │ │ │ │ ├── ModelJXPathCompiledExpression.java │ │ │ │ │ │ ├── ModelJXPathContext.java │ │ │ │ │ │ ├── ModelJXPathContextFactory.java │ │ │ │ │ │ ├── ModelLocationPath.java │ │ │ │ │ │ ├── ModelNodePointer.java │ │ │ │ │ │ ├── ModelNodePointerFactory.java │ │ │ │ │ │ ├── ModelRelationalExpression.java │ │ │ │ │ │ ├── ModelTreeCompiler.java │ │ │ │ │ │ ├── NodePropertyHandler.java │ │ │ │ │ │ ├── RecordPropertyHandler.java │ │ │ │ │ │ ├── ReferencedPathEvaluator.java │ │ │ │ │ │ ├── RegExFunctions.java │ │ │ │ │ │ └── UtilFunctions.java │ │ │ │ └── species │ │ │ │ │ ├── Taxon.java │ │ │ │ │ ├── TaxonVernacularName.java │ │ │ │ │ └── Taxonomy.java │ │ │ │ ├── path │ │ │ │ ├── Axis.java │ │ │ │ ├── InvalidPathException.java │ │ │ │ ├── Path.java │ │ │ │ └── PathElement.java │ │ │ │ └── util │ │ │ │ └── XmlBindingUtil.java │ │ └── resources │ │ │ ├── idml2html │ │ │ └── idml2html.xsl │ │ │ ├── idml3-ui.xsd │ │ │ ├── idml3.1.1.xsd │ │ │ ├── idml3.1.2.xsd │ │ │ ├── idml3.1.3.xsd │ │ │ ├── idml3.1.4.xsd │ │ │ ├── idml3.1.5.xsd │ │ │ ├── idml3.1.xsd │ │ │ ├── idml3.xsd │ │ │ ├── org │ │ │ └── openforis │ │ │ │ ├── collect │ │ │ │ ├── application-context-core.xml │ │ │ │ ├── application-context-datasource.xml │ │ │ │ ├── db │ │ │ │ │ └── changelog │ │ │ │ │ │ ├── db.changelog-postgresql.xml │ │ │ │ │ │ ├── db.changelog-sqlite.xml │ │ │ │ │ │ ├── db.changelog-standard.xml │ │ │ │ │ │ ├── h2 │ │ │ │ │ │ ├── db.changelog-20170425.xml │ │ │ │ │ │ ├── db.changelog-20170530.xml │ │ │ │ │ │ ├── db.changelog-20170815.xml │ │ │ │ │ │ ├── db.changelog-20170816.xml │ │ │ │ │ │ ├── db.changelog-20170913.xml │ │ │ │ │ │ ├── db.changelog-20170920.xml │ │ │ │ │ │ ├── db.changelog-20171002.xml │ │ │ │ │ │ ├── db.changelog-20171017.xml │ │ │ │ │ │ ├── db.changelog-20171204.xml │ │ │ │ │ │ ├── db.changelog-20180126.xml │ │ │ │ │ │ ├── db.changelog-20180912.xml │ │ │ │ │ │ ├── db.changelog-20181212.xml │ │ │ │ │ │ ├── db.changelog-20190117.xml │ │ │ │ │ │ ├── db.changelog-baseline.xml │ │ │ │ │ │ └── db.changelog-h2.xml │ │ │ │ │ │ ├── postgresql │ │ │ │ │ │ ├── db.changelog-20130326.1500.xml │ │ │ │ │ │ ├── db.changelog-20130522.1600.xml │ │ │ │ │ │ ├── db.changelog-20130610.1400.xml │ │ │ │ │ │ ├── db.changelog-20130919.1600.xml │ │ │ │ │ │ ├── db.changelog-20131118.1600.xml │ │ │ │ │ │ ├── db.changelog-20131120.1600.xml │ │ │ │ │ │ ├── db.changelog-20131218.1600.xml │ │ │ │ │ │ ├── db.changelog-20131219.1000.xml │ │ │ │ │ │ ├── db.changelog-20140107.1000.xml │ │ │ │ │ │ ├── db.changelog-20140723.1000.xml │ │ │ │ │ │ ├── db.changelog-20140730.1000.xml │ │ │ │ │ │ ├── db.changelog-20140826.1000.xml │ │ │ │ │ │ ├── db.changelog-20140904.1800.xml │ │ │ │ │ │ ├── db.changelog-20150302.1600.xml │ │ │ │ │ │ ├── db.changelog-20150407.1800.xml │ │ │ │ │ │ ├── db.changelog-20150413.1000.xml │ │ │ │ │ │ ├── db.changelog-20150727.xml │ │ │ │ │ │ ├── db.changelog-20150803.xml │ │ │ │ │ │ ├── db.changelog-20150820.xml │ │ │ │ │ │ ├── db.changelog-20150821.xml │ │ │ │ │ │ ├── db.changelog-20150928.xml │ │ │ │ │ │ ├── db.changelog-20151009.xml │ │ │ │ │ │ ├── db.changelog-20151016.xml │ │ │ │ │ │ ├── db.changelog-20151022.xml │ │ │ │ │ │ ├── db.changelog-20151101.xml │ │ │ │ │ │ ├── db.changelog-20151111.xml │ │ │ │ │ │ ├── db.changelog-20160317.xml │ │ │ │ │ │ ├── db.changelog-20160825.xml │ │ │ │ │ │ ├── db.changelog-20170425.xml │ │ │ │ │ │ ├── db.changelog-20170530.xml │ │ │ │ │ │ ├── db.changelog-20170815.xml │ │ │ │ │ │ ├── db.changelog-20170816.xml │ │ │ │ │ │ ├── db.changelog-20170913.xml │ │ │ │ │ │ ├── db.changelog-20170920.xml │ │ │ │ │ │ ├── db.changelog-20171002.xml │ │ │ │ │ │ ├── db.changelog-20171017.xml │ │ │ │ │ │ ├── db.changelog-20171204.xml │ │ │ │ │ │ ├── db.changelog-20180126.xml │ │ │ │ │ │ ├── db.changelog-20180912.xml │ │ │ │ │ │ ├── db.changelog-20181212.xml │ │ │ │ │ │ ├── db.changelog-20190117.xml │ │ │ │ │ │ ├── db.changelog-baseline.xml │ │ │ │ │ │ └── db.changelog-postgresql.xml │ │ │ │ │ │ ├── sqlite │ │ │ │ │ │ ├── db.changelog-20130610.1400.xml │ │ │ │ │ │ ├── db.changelog-20131118.1600.xml │ │ │ │ │ │ ├── db.changelog-20131120.1600.xml │ │ │ │ │ │ ├── db.changelog-20140723.1000.xml │ │ │ │ │ │ ├── db.changelog-20140730.1000.xml │ │ │ │ │ │ ├── db.changelog-20140826.1000.xml │ │ │ │ │ │ ├── db.changelog-20140904.1800.xml │ │ │ │ │ │ ├── db.changelog-20150302.1600.xml │ │ │ │ │ │ ├── db.changelog-20150407.1800.xml │ │ │ │ │ │ ├── db.changelog-20150413.1000.xml │ │ │ │ │ │ ├── db.changelog-20150727.xml │ │ │ │ │ │ ├── db.changelog-20150820.xml │ │ │ │ │ │ ├── db.changelog-20150820_addon.xml │ │ │ │ │ │ ├── db.changelog-20150821.xml │ │ │ │ │ │ ├── db.changelog-20150928.xml │ │ │ │ │ │ ├── db.changelog-20150930.xml │ │ │ │ │ │ ├── db.changelog-20151009-rev.xml │ │ │ │ │ │ ├── db.changelog-20151016.xml │ │ │ │ │ │ ├── db.changelog-20151022.xml │ │ │ │ │ │ ├── db.changelog-20151101.xml │ │ │ │ │ │ ├── db.changelog-20160317.xml │ │ │ │ │ │ ├── db.changelog-20160825.xml │ │ │ │ │ │ ├── db.changelog-20170425.xml │ │ │ │ │ │ ├── db.changelog-20170530.xml │ │ │ │ │ │ ├── db.changelog-20170815.xml │ │ │ │ │ │ ├── db.changelog-20170816.xml │ │ │ │ │ │ ├── db.changelog-20170913.xml │ │ │ │ │ │ ├── db.changelog-20170920.xml │ │ │ │ │ │ ├── db.changelog-20171002.xml │ │ │ │ │ │ ├── db.changelog-20171017.xml │ │ │ │ │ │ ├── db.changelog-20171204.xml │ │ │ │ │ │ ├── db.changelog-20180126.xml │ │ │ │ │ │ ├── db.changelog-20180409.xml │ │ │ │ │ │ ├── db.changelog-20180912.xml │ │ │ │ │ │ ├── db.changelog-20181212.xml │ │ │ │ │ │ ├── db.changelog-20190117.xml │ │ │ │ │ │ ├── db.changelog-20201011.xml │ │ │ │ │ │ ├── db.changelog-20210720-fix.xml │ │ │ │ │ │ ├── db.changelog-20210720.xml │ │ │ │ │ │ ├── db.changelog-baseline.xml │ │ │ │ │ │ └── db.changelog-sqlite.xml │ │ │ │ │ │ └── standard │ │ │ │ │ │ ├── db.changelog.0000.xml │ │ │ │ │ │ ├── db.changelog.0001.xml │ │ │ │ │ │ └── db.changelog.0002.xml │ │ │ │ ├── persistence │ │ │ │ │ └── liquibase │ │ │ │ │ │ └── migrations │ │ │ │ │ │ └── before │ │ │ │ │ │ └── sqlite │ │ │ │ │ │ └── before_migration_001_fix_survey_usergroup_fk.sql │ │ │ │ └── resourcebundles │ │ │ │ │ ├── utf8_orig_validation_hi.properties │ │ │ │ │ ├── utf8_orig_validation_lo.properties │ │ │ │ │ ├── utf8_orig_validation_vi.properties │ │ │ │ │ ├── validation_en.properties │ │ │ │ │ ├── validation_es.properties │ │ │ │ │ ├── validation_fr.properties │ │ │ │ │ ├── validation_hi.properties │ │ │ │ │ ├── validation_lo.properties │ │ │ │ │ ├── validation_pt.properties │ │ │ │ │ ├── validation_ru.properties │ │ │ │ │ ├── validation_sq.properties │ │ │ │ │ └── validation_vi.properties │ │ │ │ └── idm │ │ │ │ ├── metamodel │ │ │ │ ├── lang_codes_iso_639_1.txt │ │ │ │ └── lang_codes_iso_639_3.txt │ │ │ │ └── model │ │ │ │ ├── Field.proto │ │ │ │ └── TextAttribute.proto │ │ │ └── xml.xsd │ └── test │ │ ├── java │ │ └── org │ │ │ └── openforis │ │ │ ├── collect │ │ │ ├── event │ │ │ │ └── EventProducerTest.java │ │ │ ├── metamodel │ │ │ │ └── ui │ │ │ │ │ └── UIOptionsTest.java │ │ │ ├── model │ │ │ │ ├── AbstractRecordTest.java │ │ │ │ ├── RecordUpdaterTest.java │ │ │ │ ├── VirtualEntityTest.java │ │ │ │ └── expression │ │ │ │ │ └── IDMDistanceFunctionTest.java │ │ │ └── persistence │ │ │ │ └── xml │ │ │ │ ├── DataMarshallerTest.java │ │ │ │ └── UIOptionsBinderTest.java │ │ │ └── idm │ │ │ ├── AbstractTest.java │ │ │ ├── metamodel │ │ │ ├── LocalizedLanguageMapTest.java │ │ │ ├── NodeDefinitionTest.java │ │ │ ├── SchemaExpressionTest.java │ │ │ ├── SurveyObjectDetachTest.java │ │ │ ├── TypedLocalizedLanguageMapTest.java │ │ │ ├── XmlBindingIntegrationTest.java │ │ │ ├── expression │ │ │ │ ├── ExpressionValidatorTest.java │ │ │ │ └── MetaModelExpressionTest.java │ │ │ └── validation │ │ │ │ ├── ComparisonCheckTest.java │ │ │ │ ├── CustomCheckTest.java │ │ │ │ ├── EntityKeyValidationTest.java │ │ │ │ ├── MaxCountValidatorTest.java │ │ │ │ ├── MinCountValidatorTest.java │ │ │ │ ├── PatternCheckTest.java │ │ │ │ ├── UniquenessCheckTest.java │ │ │ │ └── ValidationTest.java │ │ │ ├── model │ │ │ ├── CalculatedAttributeTest.java │ │ │ ├── DefaultValueTest.java │ │ │ ├── EntityTest.java │ │ │ ├── NumericRangeTest.java │ │ │ ├── ProtostuffSerializationTest.java │ │ │ ├── RecordTest.java │ │ │ ├── TaxonAttributeTest.java │ │ │ ├── TestLookupProvider.java │ │ │ ├── TestSurveyContext.java │ │ │ └── expression │ │ │ │ ├── AbsoluteModelPathExpressionTest.java │ │ │ │ ├── AbstractExpressionTest.java │ │ │ │ ├── CheckConditionExpressionTest.java │ │ │ │ ├── CheckExpressionTest.java │ │ │ │ ├── ComparisonExpressionTest.java │ │ │ │ ├── EnvironmentFunctionsTest.java │ │ │ │ ├── ExpressionReferencePathTest.java │ │ │ │ ├── ExpressionTest.java │ │ │ │ ├── IDMFunctionsTest.java │ │ │ │ ├── LookupFunctionTest.java │ │ │ │ ├── MathFunctionsTest.java │ │ │ │ ├── ModelPathExpressionTest.java │ │ │ │ ├── RegExFunctionsTest.java │ │ │ │ ├── RelevanceExpressionTest.java │ │ │ │ ├── RequiredExpressionTest.java │ │ │ │ └── UtilFunctionsTest.java │ │ │ ├── path │ │ │ └── PathTest.java │ │ │ └── testfixture │ │ │ ├── CodeListBuilder.java │ │ │ ├── NodeBuilder.java │ │ │ ├── NodeDefinitionBuilder.java │ │ │ ├── RecordBuilder.java │ │ │ ├── SurveyBuilder.java │ │ │ └── TestFixture.java │ │ └── resources │ │ ├── test-uioptions.xml │ │ └── test.idm.xml └── unused │ ├── AbstractMessageSource.java │ ├── AbstractTimestampValue.java │ ├── AbstractValue.java │ ├── ApplicationContextAwareImpl.java │ ├── BooleanAttributeMapper.java │ ├── BooleanValueImpl.java │ ├── CalculatedAttributeDependencyGraphTest.java │ ├── CodeAttributeMapper.java │ ├── CollectAttributeMetadata.java │ ├── CollectContext.java │ ├── CollectDAO.java │ ├── CollectIdmlBindingContext.java │ ├── CollectLiquibaseLogger.java │ ├── CollectSurveyConfigurationAdapter.java │ ├── CoordinateAttributeMapper.java │ ├── CoordinateValueImpl.java │ ├── CsvWriter.java │ ├── DataHandler.java │ ├── DataLoader.java │ ├── DataMarshaller.java │ ├── DataPersister.java │ ├── DatabaseAwareSpringLiquibase.java │ ├── DatabaseCodeListPersister.java │ ├── DatabasePersistedCodeListProvider.java │ ├── DateAttributeMapper.java │ ├── DateValueImpl.java │ ├── DependencyGraphTest.java │ ├── EntityMapper.java │ ├── FileAttributeMapper.java │ ├── LanguageConfiguration.java │ ├── LenientAlphanumericCode.java │ ├── LenientIntegerRange.java │ ├── LenientIntegerRangeTest.java │ ├── LenientIntegerValue.java │ ├── LenientMemoValue.java │ ├── LenientNumericCode.java │ ├── LenientRealRange.java │ ├── LenientRealRangeTest.java │ ├── LenientRealValue.java │ ├── LenientShortTextValue.java │ ├── LenientValue.java │ ├── MaxCountDependencyGraphTest.java │ ├── MinCountDependencyGraphTest.java │ ├── ModelObjectListener.java │ ├── ModelVersionUtil.java │ ├── NodeChangeSet.java │ ├── NodeMapper.java │ ├── NodePointerDependencyGraphTest.java │ ├── NumberAttributeMapper.java │ ├── RecordDAOTest.java │ ├── RecordDaoSpeedTest.java │ ├── RecordSummary.java │ ├── RecordSummaryDAO.java │ ├── RecordSummaryQueryBuilder.java │ ├── RelevanceDependencyGraphTest.java │ ├── StateDependencyMap.java │ ├── SurveyManagerIntegrationTest.java │ ├── SurveyWorkDao.java │ ├── TaxonAttributeMapper.java │ ├── TaxonImpl.java │ ├── TextAttributeMapper.java │ ├── TimeAttributeMapper.java │ ├── TimeValueImpl.java │ ├── TypeCheck.java │ ├── UITabDefinition.java │ ├── ValidationDependencyGraphTest.java │ ├── XmlPullSerializer.java │ ├── XmlPullSerializerFactory.java │ ├── design │ └── database │ │ └── collect-db.xed │ ├── package-info.java │ ├── pom-with-derby.xml │ └── sql │ ├── derby │ ├── create-schema.sql │ └── drop-schema.sql │ └── postgresql │ ├── create-database.sql │ ├── create-schema-3.0-Alpha6.sql │ ├── create-schema-baseline.sql │ ├── drop-schema-3.0-Alpha6.sql │ ├── drop-schema-baseline.sql │ └── init-schema.sql ├── collect-installation ├── CONTRIBUTING.md ├── collect-assembly │ ├── README │ ├── pom.xml │ └── src │ │ └── main │ │ └── assembly │ │ ├── assemblyDescriptor.xml │ │ └── resources │ │ ├── start.bat │ │ ├── start.sh │ │ ├── stop.bat │ │ ├── stop.sh │ │ └── tomcat │ │ ├── bin │ │ ├── setenv.bat │ │ └── setenv.sh │ │ ├── collect.properties │ │ └── conf │ │ └── Catalina │ │ └── localhost │ │ └── collect.xml ├── collect-autoupdater │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ ├── images │ │ ├── browser.ico │ │ ├── of-collect-logo-small.ico │ │ ├── of-collect-logo-small.png │ │ ├── of-logo-small.ico │ │ ├── of-logo-small.png │ │ ├── of-logo.ico │ │ └── of-logo.png │ │ └── installbuilder-autoupdate.xml ├── collect-control-panel │ ├── .gitignore │ ├── collect.properties.template │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── openforis │ │ │ ├── collect │ │ │ └── controlpanel │ │ │ │ ├── CollectControlPanel.java │ │ │ │ ├── CollectControlPanelController.java │ │ │ │ ├── CollectProperties.java │ │ │ │ ├── CollectPropertiesHandler.java │ │ │ │ ├── ControlPanel.java │ │ │ │ ├── component │ │ │ │ ├── AboutDialog.java │ │ │ │ ├── JHyperlinkLabel.java │ │ │ │ └── JMultilineLabel.java │ │ │ │ └── server │ │ │ │ └── CollectJettyServer.java │ │ │ ├── utils │ │ │ ├── Browser.java │ │ │ ├── Files.java │ │ │ ├── PropertiesExtractor.java │ │ │ ├── SpringLayoutUtilities.java │ │ │ └── Strings.java │ │ │ └── web │ │ │ └── server │ │ │ ├── ApplicationServer.java │ │ │ ├── JettyApplicationServer.java │ │ │ ├── JndiDataSourceConfiguration.java │ │ │ └── WebAppConfiguration.java │ │ └── resources │ │ ├── .gitignore │ │ ├── log4j2.xml │ │ └── org │ │ └── openforis │ │ └── collect │ │ └── controlpanel │ │ └── of-collect-logo.png ├── collect-installer │ ├── README │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ ├── collect.properties │ │ ├── images │ │ ├── browser.ico │ │ ├── of-collect-logo-small.ico │ │ ├── of-collect-logo-small.png │ │ ├── of-collect-logo.icns │ │ ├── of-collect-logo.ico │ │ ├── of-collect-logo.png │ │ ├── of-logo-small.ico │ │ ├── of-logo-small.png │ │ ├── of-logo.ico │ │ ├── of-logo.png │ │ ├── update.ico │ │ └── update.png │ │ ├── installbuilder.xml │ │ ├── java.xml │ │ └── launcher.properties ├── collect-updater │ ├── README │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ ├── ant_ftp_upload.xml │ │ ├── images │ │ ├── browser.ico │ │ ├── of-collect-logo-small.ico │ │ ├── of-collect-logo-small.png │ │ ├── of-collect-logo.ico │ │ ├── of-collect-logo.png │ │ ├── of-logo-small-ico.ico │ │ ├── of-logo-small.png │ │ ├── of-logo.ico │ │ └── of-logo.png │ │ ├── installbuilder-updater.xml │ │ └── update_3.xml ├── docker │ ├── collect.env.postgresql.template │ ├── collect.env.sqlite.template │ └── tomcat │ │ ├── bin │ │ └── setenv.sh │ │ └── conf │ │ └── Catalina │ │ └── localhost │ │ └── collect.xml ├── lib │ └── java.xml └── pom.xml ├── collect-rdb ├── .gitignore ├── pom.xml ├── src │ ├── it │ │ └── java │ │ │ └── org │ │ │ └── openforis │ │ │ └── collect │ │ │ └── relational │ │ │ ├── CollectRelationalTest.java │ │ │ ├── RelationalDataConverterTest.java │ │ │ ├── RelationalSchemaGeneratorTest.java │ │ │ └── liquibase │ │ │ └── DatabaseSyncTest.java │ └── main │ │ ├── java │ │ └── org │ │ │ └── openforis │ │ │ └── collect │ │ │ └── relational │ │ │ ├── CollectRDBPublisher.java │ │ │ ├── CollectRdbException.java │ │ │ ├── DatabaseExporter.java │ │ │ ├── RDBUpdater.java │ │ │ ├── RelationalSchemaCreator.java │ │ │ ├── data │ │ │ ├── ColumnValuePair.java │ │ │ ├── DataExtractor.java │ │ │ ├── DataExtractorFactory.java │ │ │ ├── Dataset.java │ │ │ ├── RecordIterator.java │ │ │ ├── Row.java │ │ │ └── internal │ │ │ │ ├── CodeTableDataExtractor.java │ │ │ │ ├── CodeValueFKColumnValueExtractor.java │ │ │ │ ├── ColumnValueExtractor.java │ │ │ │ ├── CoordinateLatLonColumnValueExtractor.java │ │ │ │ ├── DataTableDataColumnValueExtractor.java │ │ │ │ └── DataTableDataExtractor.java │ │ │ ├── jooq │ │ │ ├── JooqDatabaseExporter.java │ │ │ └── JooqRelationalSchemaCreator.java │ │ │ ├── model │ │ │ ├── AbstractColumn.java │ │ │ ├── AbstractTable.java │ │ │ ├── AncestorKeyColumn.java │ │ │ ├── CodeColumn.java │ │ │ ├── CodeLabelColumn.java │ │ │ ├── CodeListCodeColumn.java │ │ │ ├── CodeListDescriptionColumn.java │ │ │ ├── CodeParentKeyColumn.java │ │ │ ├── CodePrimaryKeyColumn.java │ │ │ ├── CodeTable.java │ │ │ ├── CodeValueFKColumn.java │ │ │ ├── Column.java │ │ │ ├── Constraint.java │ │ │ ├── CoordinateLatLonColumn.java │ │ │ ├── CoordinateLatitudeColumn.java │ │ │ ├── CoordinateLongitudeColumn.java │ │ │ ├── DataAncestorFKColumn.java │ │ │ ├── DataColumn.java │ │ │ ├── DataPrimaryKeyColumn.java │ │ │ ├── DataRecordKeyColumn.java │ │ │ ├── DataTable.java │ │ │ ├── IdColumn.java │ │ │ ├── PrimaryKeyColumn.java │ │ │ ├── PrimaryKeyConstraint.java │ │ │ ├── ReferentialConstraint.java │ │ │ ├── RelationalSchema.java │ │ │ ├── RelationalSchemaConfig.java │ │ │ ├── RelationalSchemaGenerator.java │ │ │ ├── Table.java │ │ │ └── UniquenessConstraint.java │ │ │ ├── print │ │ │ ├── RDBPrintJob.java │ │ │ ├── RDBPrintTask.java │ │ │ └── RDBSchemaPrintTask.java │ │ │ ├── sql │ │ │ ├── RDBJdbcType.java │ │ │ ├── SQLRelationalSchemaCreator.java │ │ │ ├── SqlSchemaWriter.java │ │ │ └── SqlWriter.java │ │ │ └── util │ │ │ ├── CodeListTables.java │ │ │ ├── Constants.java │ │ │ ├── DataTables.java │ │ │ └── SQLUtils.java │ │ └── resources │ │ └── schemas │ │ ├── mondrian.xsd │ │ └── mondrian4.xsd └── unused │ ├── AbstractIdmTableBuilder.java │ ├── IdmCodeListTableBuilder.java │ ├── IdmDataTableBuilder.java │ ├── IdmDatabaseSnapshotBuilder.java │ ├── Mondrian4SchemaGenerator.java │ ├── RdbTransformation.java │ ├── RelationalTransformer.java │ └── liquibase │ ├── CollectPostgresDatabase.java │ ├── LiquibaseRelationalSchemaCreator.java │ └── LiquidbaseDatabaseSnapshotBuilder.java ├── collect-server ├── .gitignore ├── doc │ ├── restful_api │ │ └── restful_api.yaml │ └── uml │ │ └── org.openforis.collect.ClientServerSequence.usd ├── logs │ ├── .gitignore │ └── README ├── pom.xml ├── src │ ├── it │ │ ├── java │ │ │ └── org │ │ │ │ └── openforis │ │ │ │ └── collect │ │ │ │ ├── datacleansing │ │ │ │ ├── DataCleansingChainIntegrationTest.java │ │ │ │ ├── DataCleansingIntegrationTest.java │ │ │ │ ├── DataCleansingMetadataIntegrationTest.java │ │ │ │ ├── DataReportGeneratorIntegrationTest.java │ │ │ │ └── QueryExecutorIntegrationTest.java │ │ │ │ └── manager │ │ │ │ ├── CodeListImportProcessIntegrationTest.java │ │ │ │ └── SpeciesImportJobIntegrationTest.java │ │ └── resources │ │ │ ├── cleansing-metadata-test.json │ │ │ ├── code-list-invalid-test.csv │ │ │ ├── code-list-multi-lang-test.csv │ │ │ ├── code-list-test.csv │ │ │ ├── default-dev.properties │ │ │ ├── species-invalid-missing-columns-test.csv │ │ │ ├── species-invalid-test.csv │ │ │ ├── species-test.csv │ │ │ ├── species-valid-extra-columns-test.csv │ │ │ └── test-context.xml │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── openforis │ │ │ │ ├── collect │ │ │ │ ├── CollectCompleteInfo.java │ │ │ │ ├── CollectInfo.java │ │ │ │ ├── CollectInternalInfo.java │ │ │ │ ├── Proxy.java │ │ │ │ ├── ProxyContext.java │ │ │ │ ├── client │ │ │ │ │ └── AbstractClient.java │ │ │ │ ├── command │ │ │ │ │ └── SpringCommandDispatcher.java │ │ │ │ ├── config │ │ │ │ │ └── CollectConfiguration.java │ │ │ │ ├── datacleansing │ │ │ │ │ ├── DataCleansingChain.java │ │ │ │ │ ├── DataCleansingChainExectutorTask.java │ │ │ │ │ ├── DataCleansingChainExecutorJob.java │ │ │ │ │ ├── DataCleansingItem.java │ │ │ │ │ ├── DataCleansingMetadata.java │ │ │ │ │ ├── DataCleansingMetadataView.java │ │ │ │ │ ├── DataCleansingReport.java │ │ │ │ │ ├── DataCleansingStep.java │ │ │ │ │ ├── DataCleansingStepValue.java │ │ │ │ │ ├── DataQuery.java │ │ │ │ │ ├── DataQueryEvaluator.java │ │ │ │ │ ├── DataQueryExectutorTask.java │ │ │ │ │ ├── DataQueryExecutorJob.java │ │ │ │ │ ├── DataQueryGenerator.java │ │ │ │ │ ├── DataQueryGroup.java │ │ │ │ │ ├── DataQueryGroupExectutorTask.java │ │ │ │ │ ├── DataQueryResultItem.java │ │ │ │ │ ├── DataQueryResultItemProcessor.java │ │ │ │ │ ├── DataQueryResultIterator.java │ │ │ │ │ ├── DataQueryResultProcessor.java │ │ │ │ │ ├── DataQueryType.java │ │ │ │ │ ├── DataReport.java │ │ │ │ │ ├── DataReportGeneratorJob.java │ │ │ │ │ ├── DataReportItem.java │ │ │ │ │ ├── ValueParser.java │ │ │ │ │ ├── controller │ │ │ │ │ │ ├── CSVWriterDataQueryResultItemProcessor.java │ │ │ │ │ │ ├── DataCleansingChainController.java │ │ │ │ │ │ ├── DataCleansingStepController.java │ │ │ │ │ │ ├── DataCleansingStepValueController.java │ │ │ │ │ │ ├── DataQueryController.java │ │ │ │ │ │ ├── DataQueryGroupController.java │ │ │ │ │ │ ├── DataQueryTypeController.java │ │ │ │ │ │ └── DataReportController.java │ │ │ │ │ ├── form │ │ │ │ │ │ ├── DataCleansingChainForm.java │ │ │ │ │ │ ├── DataCleansingItemForm.java │ │ │ │ │ │ ├── DataCleansingReportForm.java │ │ │ │ │ │ ├── DataCleansingStepForm.java │ │ │ │ │ │ ├── DataCleansingStepValueForm.java │ │ │ │ │ │ ├── DataQueryForm.java │ │ │ │ │ │ ├── DataQueryGroupForm.java │ │ │ │ │ │ ├── DataQueryResultItemForm.java │ │ │ │ │ │ ├── DataQueryTypeForm.java │ │ │ │ │ │ ├── DataReportForm.java │ │ │ │ │ │ ├── DataReportItemForm.java │ │ │ │ │ │ ├── DataUpdateForm.java │ │ │ │ │ │ └── validation │ │ │ │ │ │ │ ├── DataCleansingChainValidator.java │ │ │ │ │ │ │ ├── DataCleansingStepValidator.java │ │ │ │ │ │ │ ├── DataCleansingStepValueValidator.java │ │ │ │ │ │ │ ├── DataQueryGroupValidator.java │ │ │ │ │ │ │ ├── DataQueryTypeValidator.java │ │ │ │ │ │ │ ├── DataQueryValidator.java │ │ │ │ │ │ │ └── SimpleValidator.java │ │ │ │ │ ├── json │ │ │ │ │ │ ├── CollectDateDeserializer.java │ │ │ │ │ │ ├── CollectDateSerializer.java │ │ │ │ │ │ ├── JSONValueFormatter.java │ │ │ │ │ │ ├── JSONValueParser.java │ │ │ │ │ │ ├── JsonDataCleansingExportTask.java │ │ │ │ │ │ └── JsonDataCleansingImportTask.java │ │ │ │ │ ├── manager │ │ │ │ │ │ ├── DataCleansingChainManager.java │ │ │ │ │ │ ├── DataCleansingManagerImpl.java │ │ │ │ │ │ ├── DataCleansingMetadataManager.java │ │ │ │ │ │ ├── DataCleansingReportManager.java │ │ │ │ │ │ ├── DataCleansingStepManager.java │ │ │ │ │ │ ├── DataQueryGroupManager.java │ │ │ │ │ │ ├── DataQueryManager.java │ │ │ │ │ │ ├── DataQueryTypeManager.java │ │ │ │ │ │ └── DataReportManager.java │ │ │ │ │ ├── persistence │ │ │ │ │ │ ├── DataCleansingChainDao.java │ │ │ │ │ │ ├── DataCleansingItemDao.java │ │ │ │ │ │ ├── DataCleansingReportDao.java │ │ │ │ │ │ ├── DataCleansingStepDao.java │ │ │ │ │ │ ├── DataQueryDao.java │ │ │ │ │ │ ├── DataQueryGroupDao.java │ │ │ │ │ │ ├── DataQueryTypeDao.java │ │ │ │ │ │ ├── DataReportDao.java │ │ │ │ │ │ └── DataReportItemDao.java │ │ │ │ │ └── xpath │ │ │ │ │ │ └── XPathDataQueryEvaluator.java │ │ │ │ ├── designer │ │ │ │ │ ├── component │ │ │ │ │ │ ├── BasicTreeModel.java │ │ │ │ │ │ ├── CollapsiblePanel.java │ │ │ │ │ │ ├── ExpressionInfoIcon.java │ │ │ │ │ │ ├── FieldErrorHandler.java │ │ │ │ │ │ ├── FieldErrorTooltip.java │ │ │ │ │ │ ├── FieldLabel.java │ │ │ │ │ │ ├── NodeDefinitionItemRenderer.java │ │ │ │ │ │ ├── SchemaTreeModel.java │ │ │ │ │ │ ├── SchemaTreeModelCreator.java │ │ │ │ │ │ ├── SurveyObjectTreeModelCreator.java │ │ │ │ │ │ └── UITreeModelCreator.java │ │ │ │ │ ├── composer │ │ │ │ │ │ ├── AttributePopUpComposer.java │ │ │ │ │ │ ├── CheckPopUpComposer.java │ │ │ │ │ │ ├── JobStatusPopUpComposer.java │ │ │ │ │ │ ├── ProcessStatusPopUpComposer.java │ │ │ │ │ │ ├── SessionKeepAliveTimerComposer.java │ │ │ │ │ │ ├── SurveyEditComposer.java │ │ │ │ │ │ └── SurveySchemaEditComposer.java │ │ │ │ │ ├── event │ │ │ │ │ │ └── TabsGroupEvent.java │ │ │ │ │ ├── form │ │ │ │ │ │ ├── AttributeDefaultFormObject.java │ │ │ │ │ │ ├── AttributeDefinitionFormObject.java │ │ │ │ │ │ ├── AttributeFormObject.java │ │ │ │ │ │ ├── BooleanAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── CheckFormObject.java │ │ │ │ │ │ ├── CodeAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── CodeListFormObject.java │ │ │ │ │ │ ├── CodeListItemFormObject.java │ │ │ │ │ │ ├── ComparisonCheckFormObject.java │ │ │ │ │ │ ├── CoordinateAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── CustomCheckFormObject.java │ │ │ │ │ │ ├── DateAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── DistanceCheckFormObject.java │ │ │ │ │ │ ├── EditableFormObject.java │ │ │ │ │ │ ├── EntityDefinitionFormObject.java │ │ │ │ │ │ ├── FileAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── FormObject.java │ │ │ │ │ │ ├── FormObjects.java │ │ │ │ │ │ ├── ModelVersionFormObject.java │ │ │ │ │ │ ├── NodeDefinitionFormObject.java │ │ │ │ │ │ ├── NumberAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── NumericAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── PatternCheckFormObject.java │ │ │ │ │ │ ├── PrecisionFormObject.java │ │ │ │ │ │ ├── RangeAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── SpatialReferenceSystemFormObject.java │ │ │ │ │ │ ├── SurveyFileFormObject.java │ │ │ │ │ │ ├── SurveyMainInfoFormObject.java │ │ │ │ │ │ ├── SurveyObjectFormObject.java │ │ │ │ │ │ ├── TabFormObject.java │ │ │ │ │ │ ├── TaxonAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── TaxonomyFormObject.java │ │ │ │ │ │ ├── TextAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── TimeAttributeDefinitionFormObject.java │ │ │ │ │ │ ├── UniquenessCheckFormObject.java │ │ │ │ │ │ ├── UnitFormObject.java │ │ │ │ │ │ ├── VersionableItemFormObject.java │ │ │ │ │ │ └── validator │ │ │ │ │ │ │ ├── AttributeDefaultFormValidator.java │ │ │ │ │ │ │ ├── AttributeDefinitionFormValidator.java │ │ │ │ │ │ │ ├── BaseValidator.java │ │ │ │ │ │ │ ├── CheckFormValidator.java │ │ │ │ │ │ │ ├── CodeAttributeDefinitionFormValidator.java │ │ │ │ │ │ │ ├── CodeListFormValidator.java │ │ │ │ │ │ │ ├── CodeListItemFormValidator.java │ │ │ │ │ │ │ ├── ComparisonCheckFormValidator.java │ │ │ │ │ │ │ ├── CustomCheckFormValidator.java │ │ │ │ │ │ │ ├── DistanceCheckFormValidator.java │ │ │ │ │ │ │ ├── EntityDefinitionFormValidator.java │ │ │ │ │ │ │ ├── FileAttributeDefinitionFormValidator.java │ │ │ │ │ │ │ ├── FormValidator.java │ │ │ │ │ │ │ ├── ModelVersionFormValidator.java │ │ │ │ │ │ │ ├── NodeDefinitionFormValidator.java │ │ │ │ │ │ │ ├── NumericAttributeDefinitionFormValidator.java │ │ │ │ │ │ │ ├── PatternCheckFormValidator.java │ │ │ │ │ │ │ ├── PrecisionFormValidator.java │ │ │ │ │ │ │ ├── SRSFormValidator.java │ │ │ │ │ │ │ ├── SurveyFileFormValidator.java │ │ │ │ │ │ │ ├── SurveyFileRandomGridGenerationFormValidator.java │ │ │ │ │ │ │ ├── SurveyMainInfoFormValidator.java │ │ │ │ │ │ │ ├── SurveyNameValidator.java │ │ │ │ │ │ │ ├── SurveyObjectFormValidator.java │ │ │ │ │ │ │ ├── TabFormValidator.java │ │ │ │ │ │ │ ├── TaxonAttributeDefinitionFormValidator.java │ │ │ │ │ │ │ ├── TaxonomyFormValidator.java │ │ │ │ │ │ │ ├── TextAttributeDefinitionFormValidator.java │ │ │ │ │ │ │ ├── UniquenessCheckFormValidator.java │ │ │ │ │ │ │ └── UnitFormValidator.java │ │ │ │ │ ├── metamodel │ │ │ │ │ │ ├── AttributeTypeUtils.java │ │ │ │ │ │ ├── NodeType.java │ │ │ │ │ │ └── SchemaUpdater.java │ │ │ │ │ ├── model │ │ │ │ │ │ ├── CheckType.java │ │ │ │ │ │ ├── LabelKeys.java │ │ │ │ │ │ ├── LabelledItem.java │ │ │ │ │ │ └── NamedObject.java │ │ │ │ │ ├── session │ │ │ │ │ │ └── SessionStatus.java │ │ │ │ │ ├── util │ │ │ │ │ │ ├── ComponentUtil.java │ │ │ │ │ │ ├── MediaUtil.java │ │ │ │ │ │ ├── MessageUtil.java │ │ │ │ │ │ ├── PageUtil.java │ │ │ │ │ │ ├── PopUpUtil.java │ │ │ │ │ │ ├── Predicate.java │ │ │ │ │ │ ├── Resources.java │ │ │ │ │ │ └── SuccessHandler.java │ │ │ │ │ └── viewmodel │ │ │ │ │ │ ├── AttributeConversionVM.java │ │ │ │ │ │ ├── AttributeDefaultVM.java │ │ │ │ │ │ ├── AttributeVM.java │ │ │ │ │ │ ├── BaseSurveyFileImportVM.java │ │ │ │ │ │ ├── BaseVM.java │ │ │ │ │ │ ├── BooleanAttributeVM.java │ │ │ │ │ │ ├── CheckVM.java │ │ │ │ │ │ ├── CodeAttributeVM.java │ │ │ │ │ │ ├── CodeListImportVM.java │ │ │ │ │ │ ├── CodeListItemVM.java │ │ │ │ │ │ ├── CodeListsPopUpVM.java │ │ │ │ │ │ ├── CodeListsVM.java │ │ │ │ │ │ ├── CollectEarthPreviewPopUpVM.java │ │ │ │ │ │ ├── ComparisonCheckVM.java │ │ │ │ │ │ ├── CoordinateAttributeVM.java │ │ │ │ │ │ ├── CustomCheckVM.java │ │ │ │ │ │ ├── DataExportErrorsPopUpVM.java │ │ │ │ │ │ ├── DefaultAttributeVM.java │ │ │ │ │ │ ├── DistanceCheckVM.java │ │ │ │ │ │ ├── EntityDefinitionVM.java │ │ │ │ │ │ ├── FileAttributeVM.java │ │ │ │ │ │ ├── JobStatusPopUpVM.java │ │ │ │ │ │ ├── NodeDefinitionVM.java │ │ │ │ │ │ ├── NumericAttributeVM.java │ │ │ │ │ │ ├── PatternCheckVM.java │ │ │ │ │ │ ├── PrecisionVM.java │ │ │ │ │ │ ├── PreviewPopUpVM.java │ │ │ │ │ │ ├── PreviewPreferencesVM.java │ │ │ │ │ │ ├── ProcessStatusPopUpVM.java │ │ │ │ │ │ ├── ReferenceDataAttributesEditor.java │ │ │ │ │ │ ├── SamplingPointDataImportPopUpVM.java │ │ │ │ │ │ ├── SamplingPointDataVM.java │ │ │ │ │ │ ├── SchemaAttributesImportVM.java │ │ │ │ │ │ ├── SchemaLabelsImportVM.java │ │ │ │ │ │ ├── SchemaObjectSelectorPopUpVM.java │ │ │ │ │ │ ├── SchemaVM.java │ │ │ │ │ │ ├── SpatialReferenceSystemsVM.java │ │ │ │ │ │ ├── SurveyBaseVM.java │ │ │ │ │ │ ├── SurveyCloneParametersPopUpVM.java │ │ │ │ │ │ ├── SurveyEditVM.java │ │ │ │ │ │ ├── SurveyErrorsPopUpVM.java │ │ │ │ │ │ ├── SurveyExportParametersVM.java │ │ │ │ │ │ ├── SurveyFileRandomGridGenerationParametersPopUpVM.java │ │ │ │ │ │ ├── SurveyFileVM.java │ │ │ │ │ │ ├── SurveyLanguageVM.java │ │ │ │ │ │ ├── SurveyMainInfoVM.java │ │ │ │ │ │ ├── SurveyObjectBaseVM.java │ │ │ │ │ │ ├── SurveyObjectPopUpVM.java │ │ │ │ │ │ ├── SurveyValidationResultsVM.java │ │ │ │ │ │ ├── TabVM.java │ │ │ │ │ │ ├── TaxonAttributeVM.java │ │ │ │ │ │ ├── TaxonomiesVM.java │ │ │ │ │ │ ├── TaxonomyImportPopUpVM.java │ │ │ │ │ │ ├── UniquenessCheckVM.java │ │ │ │ │ │ ├── UnitsVM.java │ │ │ │ │ │ ├── VersioningVM.java │ │ │ │ │ │ ├── layout │ │ │ │ │ │ ├── EditableListOfNodesVM.java │ │ │ │ │ │ ├── TabsGroupPanelVM.java │ │ │ │ │ │ └── TabsGroupVM.java │ │ │ │ │ │ └── referencedata │ │ │ │ │ │ └── ReferenceDataImportErrorsPopUpVM.java │ │ │ │ ├── earth │ │ │ │ │ └── app │ │ │ │ │ │ └── service │ │ │ │ │ │ └── EarthSurveyService.java │ │ │ │ ├── event │ │ │ │ │ ├── ConfiguredMessageBroker.java │ │ │ │ │ ├── EventBrokerEventQueue.java │ │ │ │ │ └── RepositoryEventHandler.java │ │ │ │ ├── geospatial │ │ │ │ │ └── GeoToolsCoordinateOperations.java │ │ │ │ ├── io │ │ │ │ │ ├── data │ │ │ │ │ │ ├── RandomRecordsGenerationJob.java │ │ │ │ │ │ ├── RecordEventBatchPublisher.java │ │ │ │ │ │ └── proxy │ │ │ │ │ │ │ ├── DataImportStatusProxy.java │ │ │ │ │ │ │ └── DataParsingErrorProxy.java │ │ │ │ │ ├── metadata │ │ │ │ │ │ ├── ReferenceDataImportTask.java │ │ │ │ │ │ ├── SchemaSummaryCSVExportJob.java │ │ │ │ │ │ ├── codelist │ │ │ │ │ │ │ ├── CodeListBatchExportJob.java │ │ │ │ │ │ │ ├── CodeListBatchImportJob.java │ │ │ │ │ │ │ ├── CodeListExportJob.java │ │ │ │ │ │ │ ├── CodeListExportTask.java │ │ │ │ │ │ │ ├── CodeListImportJob.java │ │ │ │ │ │ │ └── CodeListImportTask.java │ │ │ │ │ │ ├── collectearth │ │ │ │ │ │ │ ├── CollectEarthBalloonPreviewController.java │ │ │ │ │ │ │ ├── CollectEarthProjectFileCreatorImpl.java │ │ │ │ │ │ │ ├── MondrianCubeGenerator.java │ │ │ │ │ │ │ ├── NewMondrianSchemaGenerator.java │ │ │ │ │ │ │ ├── RandomGridGenerationJob.java │ │ │ │ │ │ │ └── balloon │ │ │ │ │ │ │ │ ├── CEAncillaryFields.java │ │ │ │ │ │ │ │ ├── CECodeField.java │ │ │ │ │ │ │ │ ├── CEComponent.java │ │ │ │ │ │ │ │ ├── CEComponentHTMLFormatter.java │ │ │ │ │ │ │ │ ├── CEEnumeratedEntityTable.java │ │ │ │ │ │ │ │ ├── CEEnumeratingCodeField.java │ │ │ │ │ │ │ │ ├── CEField.java │ │ │ │ │ │ │ │ ├── CEFieldSet.java │ │ │ │ │ │ │ │ ├── CEMultipleForm.java │ │ │ │ │ │ │ │ ├── CERangeField.java │ │ │ │ │ │ │ │ ├── CETab.java │ │ │ │ │ │ │ │ ├── CETabSet.java │ │ │ │ │ │ │ │ ├── CETable.java │ │ │ │ │ │ │ │ ├── CETableRow.java │ │ │ │ │ │ │ │ ├── CollectEarthBalloonGenerator.java │ │ │ │ │ │ │ │ ├── HtmlUnicodeEscaperUtil.java │ │ │ │ │ │ │ │ └── Messages.java │ │ │ │ │ │ ├── samplingpointdata │ │ │ │ │ │ │ └── SamplingPointDataGenerator.java │ │ │ │ │ │ └── species │ │ │ │ │ │ │ ├── SpeciesImportJob.java │ │ │ │ │ │ │ └── SpeciesImportTask.java │ │ │ │ │ └── proxy │ │ │ │ │ │ └── SurveyBackupJobProxy.java │ │ │ │ ├── manager │ │ │ │ │ ├── ClientUserGroupManager.java │ │ │ │ │ ├── ClientUserManager.java │ │ │ │ │ ├── CollectEarthSurveyExportJob.java │ │ │ │ │ ├── RandomRecordGenerator.java │ │ │ │ │ ├── RandomRecordKeysGenerator.java │ │ │ │ │ ├── RandomValuesGenerator.java │ │ │ │ │ ├── RecordGenerator.java │ │ │ │ │ ├── RecordSessionManager.java │ │ │ │ │ ├── SessionEventDispatcher.java │ │ │ │ │ ├── SessionManager.java │ │ │ │ │ ├── ValidationReportJob.java │ │ │ │ │ ├── ValidationReportProcess.java │ │ │ │ │ ├── codelistimport │ │ │ │ │ │ ├── CodeListCSVReader.java │ │ │ │ │ │ ├── CodeListImportProcess.java │ │ │ │ │ │ ├── CodeListImportStatus.java │ │ │ │ │ │ └── CodeListLine.java │ │ │ │ │ ├── dataexport │ │ │ │ │ │ ├── codelist │ │ │ │ │ │ │ └── CodeListExportProcess.java │ │ │ │ │ │ ├── samplingdesign │ │ │ │ │ │ │ └── SamplingDesignExportProcess.java │ │ │ │ │ │ └── species │ │ │ │ │ │ │ └── SpeciesExportProcess.java │ │ │ │ │ ├── process │ │ │ │ │ │ └── proxy │ │ │ │ │ │ │ └── ProcessStatusProxy.java │ │ │ │ │ ├── referencedataimport │ │ │ │ │ │ └── proxy │ │ │ │ │ │ │ └── ParsingErrorProxy.java │ │ │ │ │ ├── speciesimport │ │ │ │ │ │ ├── SpeciesCSVReader.java │ │ │ │ │ │ └── SpeciesLine.java │ │ │ │ │ └── validation │ │ │ │ │ │ ├── CollectEarthSurveyValidator.java │ │ │ │ │ │ └── CollectMobileSurveyValidator.java │ │ │ │ ├── metamodel │ │ │ │ │ ├── NodeDefinitionSummary.java │ │ │ │ │ ├── SamplingPointDataKmlGenerator.java │ │ │ │ │ ├── SurveyCreator.java │ │ │ │ │ ├── uiconfiguration │ │ │ │ │ │ └── view │ │ │ │ │ │ │ ├── UIColumnGroupView.java │ │ │ │ │ │ │ ├── UIColumnView.java │ │ │ │ │ │ │ ├── UIConfigurationView.java │ │ │ │ │ │ │ ├── UIFieldSetView.java │ │ │ │ │ │ │ ├── UIFieldView.java │ │ │ │ │ │ │ ├── UIModelObjectView.java │ │ │ │ │ │ │ ├── UITabComponentView.java │ │ │ │ │ │ │ ├── UITabComponentViews.java │ │ │ │ │ │ │ ├── UITabContentContainerView.java │ │ │ │ │ │ │ ├── UITabSetView.java │ │ │ │ │ │ │ ├── UITabView.java │ │ │ │ │ │ │ ├── UITableHeadingComponentView.java │ │ │ │ │ │ │ ├── UITableView.java │ │ │ │ │ │ │ └── Views.java │ │ │ │ │ └── view │ │ │ │ │ │ ├── AttributeDefView.java │ │ │ │ │ │ ├── BooleanAttributeDefView.java │ │ │ │ │ │ ├── CodeAttributeDefView.java │ │ │ │ │ │ ├── CodeListItemView.java │ │ │ │ │ │ ├── CodeListView.java │ │ │ │ │ │ ├── CoordinateAttributeDefView.java │ │ │ │ │ │ ├── EntityDefView.java │ │ │ │ │ │ ├── FileAttributeDefView.java │ │ │ │ │ │ ├── ModelVersionView.java │ │ │ │ │ │ ├── NodeDefView.java │ │ │ │ │ │ ├── NumberAttributeDefView.java │ │ │ │ │ │ ├── NumericAttributeDefView.java │ │ │ │ │ │ ├── PrecisionView.java │ │ │ │ │ │ ├── RangeAttributeDefView.java │ │ │ │ │ │ ├── SchemaView.java │ │ │ │ │ │ ├── SpatialReferenceSystemView.java │ │ │ │ │ │ ├── SurveyFileView.java │ │ │ │ │ │ ├── SurveyObjectView.java │ │ │ │ │ │ ├── SurveyView.java │ │ │ │ │ │ ├── SurveyViewGenerator.java │ │ │ │ │ │ ├── TaxonAttributeDefView.java │ │ │ │ │ │ ├── TextAttributeDefView.java │ │ │ │ │ │ ├── UnitView.java │ │ │ │ │ │ └── ViewContext.java │ │ │ │ ├── model │ │ │ │ │ ├── NodeProcessor.java │ │ │ │ │ ├── RecordCoordinatesKmlGeneratorJob.java │ │ │ │ │ └── proxy │ │ │ │ │ │ ├── AbstractSummariesProxy.java │ │ │ │ │ │ ├── AttributeProxy.java │ │ │ │ │ │ ├── BasicUserProxy.java │ │ │ │ │ │ ├── CodeAttributeProxy.java │ │ │ │ │ │ ├── ConfigurationProxy.java │ │ │ │ │ │ ├── EntityProxy.java │ │ │ │ │ │ ├── FieldProxy.java │ │ │ │ │ │ ├── NodeAddChangeProxy.java │ │ │ │ │ │ ├── NodeProxy.java │ │ │ │ │ │ ├── RecordFilterProxy.java │ │ │ │ │ │ ├── RecordProxy.java │ │ │ │ │ │ ├── RecordSummaryProxy.java │ │ │ │ │ │ ├── TaxonOccurrenceProxy.java │ │ │ │ │ │ ├── TaxonomyProxy.java │ │ │ │ │ │ ├── UserProxy.java │ │ │ │ │ │ └── ValidationResultsProxy.java │ │ │ │ ├── mondrian │ │ │ │ │ ├── AggColumnName.java │ │ │ │ │ ├── Annotations.java │ │ │ │ │ ├── CalculatedMember.java │ │ │ │ │ ├── CalculatedMemberProperty.java │ │ │ │ │ ├── DimensionUsage.java │ │ │ │ │ ├── ExpressionView.java │ │ │ │ │ ├── Hierarchy.java │ │ │ │ │ ├── NamedSet.java │ │ │ │ │ ├── ObjectFactory.java │ │ │ │ │ ├── PrivateDimension.java │ │ │ │ │ ├── SQL.java │ │ │ │ │ ├── Schema.java │ │ │ │ │ ├── SharedDimension.java │ │ │ │ │ ├── Table.java │ │ │ │ │ └── View.java │ │ │ │ ├── persistence │ │ │ │ │ ├── DbInitializer.java │ │ │ │ │ └── DbUtils.java │ │ │ │ ├── relational │ │ │ │ │ ├── CollectLocalRDBStorageManager.java │ │ │ │ │ ├── CollectRDBMonitor.java │ │ │ │ │ ├── RDBReportingRepositories.java │ │ │ │ │ └── event │ │ │ │ │ │ └── InitializeRDBEvent.java │ │ │ │ ├── remoting │ │ │ │ │ └── service │ │ │ │ │ │ ├── CollectInfoService.java │ │ │ │ │ │ ├── ConfigurationService.java │ │ │ │ │ │ ├── FileWrapper.java │ │ │ │ │ │ ├── RemoteCollectCloneDataRestoreJob.java │ │ │ │ │ │ ├── dataimport │ │ │ │ │ │ ├── DataImportSummaryItemProxy.java │ │ │ │ │ │ ├── DataImportSummaryProxy.java │ │ │ │ │ │ ├── FileUnmarshallingErrorProxy.java │ │ │ │ │ │ └── NodeUnmarshallingErrorProxy.java │ │ │ │ │ │ └── recordindex │ │ │ │ │ │ └── VolatileRecordIndexManager.java │ │ │ │ ├── reporting │ │ │ │ │ ├── MondrianSchemaStorageManager.java │ │ │ │ │ ├── ReportingRepositories.java │ │ │ │ │ ├── ReportingRepositoriesGeneratorJob.java │ │ │ │ │ ├── ReportingRepositoryInfo.java │ │ │ │ │ ├── SaikuConfiguration.java │ │ │ │ │ ├── SaikuDatasourceStorageManager.java │ │ │ │ │ └── proxy │ │ │ │ │ │ └── ReportingRepositoryInfoProxy.java │ │ │ │ ├── security │ │ │ │ │ ├── CollectUserDetailsService.java │ │ │ │ │ └── PasswordStorageWebSecurityConfigurer.java │ │ │ │ ├── spring │ │ │ │ │ ├── SpringMessageSource.java │ │ │ │ │ └── handler │ │ │ │ │ │ └── UrlFilenameHandlerAdapter.java │ │ │ │ ├── utils │ │ │ │ │ ├── Controllers.java │ │ │ │ │ ├── MediaTypes.java │ │ │ │ │ ├── Proxies.java │ │ │ │ │ ├── RemoteFiles.java │ │ │ │ │ └── ZipFile.java │ │ │ │ └── web │ │ │ │ │ ├── controller │ │ │ │ │ ├── AbstractPersistedObjectEditFormController.java │ │ │ │ │ ├── AbstractSurveyObjectEditFormController.java │ │ │ │ │ ├── BackupRestoreController.java │ │ │ │ │ ├── BasicController.java │ │ │ │ │ ├── CodeListController.java │ │ │ │ │ ├── CollectController.java │ │ │ │ │ ├── CollectJobController.java │ │ │ │ │ ├── CommandController.java │ │ │ │ │ ├── DataBackupController.java │ │ │ │ │ ├── DataRestoreController.java │ │ │ │ │ ├── FileUploadController.java │ │ │ │ │ ├── GeoDataController.java │ │ │ │ │ ├── ImageryController.java │ │ │ │ │ ├── LogoController.java │ │ │ │ │ ├── PaginatedResponse.java │ │ │ │ │ ├── RDBPublishController.java │ │ │ │ │ ├── RecordController.java │ │ │ │ │ ├── RecordFileController.java │ │ │ │ │ ├── RecordStatsGenerator.java │ │ │ │ │ ├── ReferenceDataImportExampleDownloadController.java │ │ │ │ │ ├── SaikuController.java │ │ │ │ │ ├── SamplingPointsController.java │ │ │ │ │ ├── SessionController.java │ │ │ │ │ ├── SimpleSurveyCreationController.java │ │ │ │ │ ├── SpeciesController.java │ │ │ │ │ ├── SurveyController.java │ │ │ │ │ ├── UnlockController.java │ │ │ │ │ ├── UserController.java │ │ │ │ │ ├── UserGroupController.java │ │ │ │ │ ├── ValidationController.java │ │ │ │ │ └── upload │ │ │ │ │ │ └── UploadItem.java │ │ │ │ │ ├── filter │ │ │ │ │ └── CollectCorsFilter.java │ │ │ │ │ ├── listener │ │ │ │ │ ├── ApplicationInitializerServletContextListener.java │ │ │ │ │ └── SessionListener.java │ │ │ │ │ ├── manager │ │ │ │ │ └── SessionRecordProvider.java │ │ │ │ │ ├── service │ │ │ │ │ └── SurveyService.java │ │ │ │ │ ├── session │ │ │ │ │ ├── InvalidSessionException.java │ │ │ │ │ └── SessionState.java │ │ │ │ │ ├── validator │ │ │ │ │ ├── ImageryValidator.java │ │ │ │ │ ├── PasswordChangeValidator.java │ │ │ │ │ ├── SimpleSurveyCreationParametersValidator.java │ │ │ │ │ ├── SurveyCloneParametersValidator.java │ │ │ │ │ ├── SurveyCreationParametersValidator.java │ │ │ │ │ ├── SurveyImportParametersValidator.java │ │ │ │ │ ├── UserGroupValidator.java │ │ │ │ │ └── UserValidator.java │ │ │ │ │ └── ws │ │ │ │ │ ├── AppWS.java │ │ │ │ │ └── WebSocketMessageSender.java │ │ │ │ └── concurrency │ │ │ │ └── proxy │ │ │ │ └── JobProxy.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ ├── org.openforis.collect.io.metadata.collectearth.CollectEarthProjectFileCreator │ │ │ │ └── org.openforis.idm.geospatial.CoordinateOperations │ │ │ ├── log4j2.xml │ │ │ └── org │ │ │ └── openforis │ │ │ └── collect │ │ │ ├── application-context-datasource-template.xml │ │ │ ├── application-context-server-base.xml │ │ │ ├── application-context-server.xml │ │ │ ├── application-context-websocket.xml │ │ │ ├── designer │ │ │ └── templates │ │ │ │ ├── biophysical.idm.xml │ │ │ │ ├── collect_earth.idm.xml │ │ │ │ ├── collect_earth_ipcc.idm.xml │ │ │ │ └── collectearth │ │ │ │ ├── README.txt │ │ │ │ ├── balloon_template_new.txt │ │ │ │ ├── earthFiles │ │ │ │ ├── bootstrap │ │ │ │ │ ├── bootstrap-datetimepicker.min.css │ │ │ │ │ ├── bootstrap-datetimepicker.min.js │ │ │ │ │ ├── bootstrap-tab.js │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── moment.js │ │ │ │ ├── css │ │ │ │ │ └── earth.css │ │ │ │ ├── fonts │ │ │ │ │ ├── Phetsarath_OT.ttf │ │ │ │ │ ├── arhangai.ttf │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ │ ├── img │ │ │ │ │ ├── bottombanner.png │ │ │ │ │ ├── close.gif │ │ │ │ │ ├── close.png │ │ │ │ │ ├── fao-logo.png │ │ │ │ │ ├── glyphicons-halflings-white.png │ │ │ │ │ ├── glyphicons-halflings.png │ │ │ │ │ └── of_collectEarth_banner.jpg │ │ │ │ ├── jquery │ │ │ │ │ ├── images │ │ │ │ │ │ ├── ui-bg_diagonals-thick_90_eeeeee_40x40.png │ │ │ │ │ │ ├── ui-bg_flat_15_cd0a0a_40x100.png │ │ │ │ │ │ ├── ui-bg_glass_100_e4f1fb_1x400.png │ │ │ │ │ │ ├── ui-bg_glass_50_3baae3_1x400.png │ │ │ │ │ │ ├── ui-bg_glass_80_d7ebf9_1x400.png │ │ │ │ │ │ ├── ui-bg_highlight-hard_100_f2f5f7_1x100.png │ │ │ │ │ │ ├── ui-bg_highlight-hard_70_000000_1x100.png │ │ │ │ │ │ ├── ui-bg_highlight-soft_100_deedf7_1x100.png │ │ │ │ │ │ ├── ui-bg_highlight-soft_25_ffef8f_1x100.png │ │ │ │ │ │ ├── ui-icons_2694e8_256x240.png │ │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ │ ├── ui-icons_3d80b3_256x240.png │ │ │ │ │ │ ├── ui-icons_72a7cf_256x240.png │ │ │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ │ ├── jquery-3.3.1.js │ │ │ │ │ ├── jquery-steps.css │ │ │ │ │ ├── jquery-ui-1.12.1.css │ │ │ │ │ ├── jquery-ui-1.12.1.js │ │ │ │ │ ├── jquery-ui.css │ │ │ │ │ ├── jquery-ui.js │ │ │ │ │ ├── jquery-ui.structure.css │ │ │ │ │ ├── jquery-ui.theme.css │ │ │ │ │ ├── jquery.blockUI.js │ │ │ │ │ ├── jquery.js │ │ │ │ │ ├── jquery.selectBoxIt.css │ │ │ │ │ ├── jquery.selectBoxIt.min.js │ │ │ │ │ ├── jquery.steps.js │ │ │ │ │ ├── jquery.steps.min.js │ │ │ │ │ └── jquery.steps.openforis.js │ │ │ │ ├── js │ │ │ │ │ ├── earth.js │ │ │ │ │ └── earth_new.js │ │ │ │ └── openforis │ │ │ │ │ ├── of-arrays.js │ │ │ │ │ ├── of-ui-forms-validation.js │ │ │ │ │ ├── of-ui-forms.js │ │ │ │ │ ├── of-ui.js │ │ │ │ │ └── of.js │ │ │ │ ├── kml_template.txt │ │ │ │ └── test_plots.ced.template │ │ │ ├── io │ │ │ └── metadata │ │ │ │ └── collectearth │ │ │ │ └── balloon │ │ │ │ ├── messages.properties │ │ │ │ ├── messages_es.properties │ │ │ │ ├── messages_fr.properties │ │ │ │ ├── messages_hi.properties │ │ │ │ ├── messages_lo.properties │ │ │ │ ├── messages_mn.properties │ │ │ │ ├── messages_pt.properties │ │ │ │ ├── messages_ru.properties │ │ │ │ ├── messages_tr.properties │ │ │ │ ├── messages_vi.properties │ │ │ │ ├── utf8_orig_Messages_lo.properties │ │ │ │ ├── utf8_orig_messages.properties │ │ │ │ ├── utf8_orig_messages_hi.properties │ │ │ │ └── utf8_orig_messages_mn.properties │ │ │ └── resourcebundles │ │ │ └── datacleansing_en.properties │ ├── test │ │ └── java │ │ │ └── org │ │ │ └── openforis │ │ │ └── collect │ │ │ ├── AbstractTest.java │ │ │ ├── event │ │ │ └── RepositoryEventHandlerTest.java │ │ │ ├── metamodel │ │ │ ├── samplingpointdata │ │ │ │ └── SamplingPointDataGeneratorTest.java │ │ │ └── validation │ │ │ │ ├── DistanceCheckTest.java │ │ │ │ └── ValidationTest.java │ │ │ └── model │ │ │ ├── CollectTestSurveyContext.java │ │ │ ├── TestLookupProviderImpl.java │ │ │ └── expression │ │ │ └── CollectLookupFunctionTest.java │ └── unused │ │ ├── BackupService.java │ │ └── NodeStateProxy.java └── unused │ ├── CalculatedAttributeDefinitionFormObject.java │ ├── CalculatedAttributeDefinitionFormValidator.java │ ├── CalculatedAttributeDefinitionProxy.java │ ├── CalculatedAttributeFormulaFormObject.java │ ├── CalculatedAttributeFormulaFormValidator.java │ ├── CalculatedAttributeFormulaVM.java │ ├── CalculatedAttributeVM.java │ ├── CodeProxy.java │ ├── CoordinateProxy.java │ ├── DataImportController.java │ ├── DateProxy.java │ ├── FileProxy.java │ ├── IntegerRangeProxy.java │ ├── MondrianSchemaStorageManager.java │ ├── MultilanguageLabel.java │ ├── NumberUtil.java │ ├── RealRangeProxy.java │ ├── SaikuMondrianSchemaProvider.java │ ├── SchemaLayoutSimpleVM.java │ ├── SchemaLayoutVM.java │ ├── SurveyConfigurationEditVM.java │ ├── TabsGroupComposer.java │ ├── TabsGroupContainer.java │ ├── TabsGroupPanel.java │ ├── TabsGroupPanelComposer.java │ ├── TaxonProxy.java │ ├── TaxonVernacularNameProxy.java │ ├── Test.java │ ├── TimeProxy.java │ ├── UITabsTreeModel.java │ ├── UpdateRequest.java │ ├── UpdateRequestOperation.java │ ├── UpdateResponse.java │ ├── ValidationResultProxy.java │ ├── balloon_template.txt │ ├── balloon_template_for_preview.txt │ └── balloon_template_preview.txt ├── collect-webapp ├── .gitignore ├── README.md ├── frontend │ ├── .env.development.local │ ├── .gitignore │ ├── client.js │ ├── config.js │ ├── gulpfile.js │ ├── jsconfig.json │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── assets │ │ │ ├── css │ │ │ │ ├── collect-style.css │ │ │ │ ├── preloader.css │ │ │ │ ├── react-bootstrap-table-all.min.css │ │ │ │ ├── react-bootstrap-table.min.css │ │ │ │ ├── react-checkbox-tree-fa5.css │ │ │ │ └── style.css │ │ │ ├── fontawesome-5.0.9 │ │ │ │ ├── css │ │ │ │ │ ├── fontawesome-all.css │ │ │ │ │ ├── fontawesome-all.min.css │ │ │ │ │ ├── fontawesome.css │ │ │ │ │ └── fontawesome.min.css │ │ │ │ └── webfonts │ │ │ │ │ ├── fa-brands-400.eot │ │ │ │ │ ├── fa-brands-400.svg │ │ │ │ │ ├── fa-brands-400.ttf │ │ │ │ │ ├── fa-brands-400.woff │ │ │ │ │ ├── fa-brands-400.woff2 │ │ │ │ │ ├── fa-regular-400.eot │ │ │ │ │ ├── fa-regular-400.svg │ │ │ │ │ ├── fa-regular-400.ttf │ │ │ │ │ ├── fa-regular-400.woff │ │ │ │ │ ├── fa-regular-400.woff2 │ │ │ │ │ ├── fa-solid-900.eot │ │ │ │ │ ├── fa-solid-900.svg │ │ │ │ │ ├── fa-solid-900.ttf │ │ │ │ │ ├── fa-solid-900.woff │ │ │ │ │ └── fa-solid-900.woff2 │ │ │ ├── img │ │ │ │ ├── favicon.png │ │ │ │ ├── flags │ │ │ │ │ ├── ASEAN.png │ │ │ │ │ ├── Afghanistan.png │ │ │ │ │ ├── African Union.png │ │ │ │ │ ├── Albania.png │ │ │ │ │ ├── Algeria.png │ │ │ │ │ ├── American Samoa.png │ │ │ │ │ ├── Andorra.png │ │ │ │ │ ├── Angola.png │ │ │ │ │ ├── Anguilla.png │ │ │ │ │ ├── Antarctica.png │ │ │ │ │ ├── Antigua & Barbuda.png │ │ │ │ │ ├── Arab League.png │ │ │ │ │ ├── Argentina.png │ │ │ │ │ ├── Armenia.png │ │ │ │ │ ├── Aruba.png │ │ │ │ │ ├── Australia.png │ │ │ │ │ ├── Austria.png │ │ │ │ │ ├── Azerbaijan.png │ │ │ │ │ ├── Bahamas.png │ │ │ │ │ ├── Bahrain.png │ │ │ │ │ ├── Bangladesh.png │ │ │ │ │ ├── Barbados.png │ │ │ │ │ ├── Belarus.png │ │ │ │ │ ├── Belgium.png │ │ │ │ │ ├── Belize.png │ │ │ │ │ ├── Benin.png │ │ │ │ │ ├── Bermuda.png │ │ │ │ │ ├── Bhutan.png │ │ │ │ │ ├── Bolivia.png │ │ │ │ │ ├── Bosnia & Herzegovina.png │ │ │ │ │ ├── Botswana.png │ │ │ │ │ ├── Brazil.png │ │ │ │ │ ├── Brunei.png │ │ │ │ │ ├── Bulgaria.png │ │ │ │ │ ├── Burkina Faso.png │ │ │ │ │ ├── Burundi.png │ │ │ │ │ ├── CARICOM.png │ │ │ │ │ ├── CIS.png │ │ │ │ │ ├── Cambodja.png │ │ │ │ │ ├── Cameroon.png │ │ │ │ │ ├── Canada.png │ │ │ │ │ ├── Cape Verde.png │ │ │ │ │ ├── Cayman Islands.png │ │ │ │ │ ├── Central African Republic.png │ │ │ │ │ ├── Chad.png │ │ │ │ │ ├── Chile.png │ │ │ │ │ ├── China.png │ │ │ │ │ ├── Colombia.png │ │ │ │ │ ├── Commonwealth.png │ │ │ │ │ ├── Comoros.png │ │ │ │ │ ├── Congo-Brazzaville.png │ │ │ │ │ ├── Congo-Kinshasa(Zaire).png │ │ │ │ │ ├── Cook Islands.png │ │ │ │ │ ├── Costa Rica.png │ │ │ │ │ ├── Cote d'Ivoire.png │ │ │ │ │ ├── Croatia.png │ │ │ │ │ ├── Cuba.png │ │ │ │ │ ├── Cyprus.png │ │ │ │ │ ├── Czech Republic.png │ │ │ │ │ ├── Denmark.png │ │ │ │ │ ├── Djibouti.png │ │ │ │ │ ├── Dominica.png │ │ │ │ │ ├── Dominican Republic.png │ │ │ │ │ ├── Ecuador.png │ │ │ │ │ ├── Egypt.png │ │ │ │ │ ├── El Salvador.png │ │ │ │ │ ├── England.png │ │ │ │ │ ├── Equatorial Guinea.png │ │ │ │ │ ├── Eritrea.png │ │ │ │ │ ├── Estonia.png │ │ │ │ │ ├── Ethiopia.png │ │ │ │ │ ├── European Union.png │ │ │ │ │ ├── Faroes.png │ │ │ │ │ ├── Fiji.png │ │ │ │ │ ├── Finland.png │ │ │ │ │ ├── France.png │ │ │ │ │ ├── Gabon.png │ │ │ │ │ ├── Gambia.png │ │ │ │ │ ├── Georgia.png │ │ │ │ │ ├── Germany.png │ │ │ │ │ ├── Ghana.png │ │ │ │ │ ├── Gibraltar.png │ │ │ │ │ ├── Greece.png │ │ │ │ │ ├── Greenland.png │ │ │ │ │ ├── Grenada.png │ │ │ │ │ ├── Guadeloupe.png │ │ │ │ │ ├── Guam.png │ │ │ │ │ ├── Guatemala.png │ │ │ │ │ ├── Guernsey.png │ │ │ │ │ ├── Guinea-Bissau.png │ │ │ │ │ ├── Guinea.png │ │ │ │ │ ├── Guyana.png │ │ │ │ │ ├── Haiti.png │ │ │ │ │ ├── Honduras.png │ │ │ │ │ ├── Hong Kong.png │ │ │ │ │ ├── Hungary.png │ │ │ │ │ ├── Iceland.png │ │ │ │ │ ├── India.png │ │ │ │ │ ├── Indonezia.png │ │ │ │ │ ├── Iran.png │ │ │ │ │ ├── Iraq.png │ │ │ │ │ ├── Ireland.png │ │ │ │ │ ├── Islamic Conference.png │ │ │ │ │ ├── Isle of Man.png │ │ │ │ │ ├── Israel.png │ │ │ │ │ ├── Italy.png │ │ │ │ │ ├── Jamaica.png │ │ │ │ │ ├── Japan.png │ │ │ │ │ ├── Jersey.png │ │ │ │ │ ├── Jordan.png │ │ │ │ │ ├── Kazakhstan.png │ │ │ │ │ ├── Kenya.png │ │ │ │ │ ├── Kiribati.png │ │ │ │ │ ├── Kosovo.png │ │ │ │ │ ├── Kuwait.png │ │ │ │ │ ├── Kyrgyzstan.png │ │ │ │ │ ├── Laos.png │ │ │ │ │ ├── Latvia.png │ │ │ │ │ ├── Lebanon.png │ │ │ │ │ ├── Lesotho.png │ │ │ │ │ ├── Liberia.png │ │ │ │ │ ├── Libya.png │ │ │ │ │ ├── Liechtenshein.png │ │ │ │ │ ├── Lithuania.png │ │ │ │ │ ├── Luxembourg.png │ │ │ │ │ ├── Macao.png │ │ │ │ │ ├── Macedonia.png │ │ │ │ │ ├── Madagascar.png │ │ │ │ │ ├── Malawi.png │ │ │ │ │ ├── Malaysia.png │ │ │ │ │ ├── Maldives.png │ │ │ │ │ ├── Mali.png │ │ │ │ │ ├── Malta.png │ │ │ │ │ ├── Marshall Islands.png │ │ │ │ │ ├── Martinique.png │ │ │ │ │ ├── Mauritania.png │ │ │ │ │ ├── Mauritius.png │ │ │ │ │ ├── Mexico.png │ │ │ │ │ ├── Micronesia.png │ │ │ │ │ ├── Moldova.png │ │ │ │ │ ├── Monaco.png │ │ │ │ │ ├── Mongolia.png │ │ │ │ │ ├── Montenegro.png │ │ │ │ │ ├── Montserrat.png │ │ │ │ │ ├── Morocco.png │ │ │ │ │ ├── Mozambique.png │ │ │ │ │ ├── Myanmar(Burma).png │ │ │ │ │ ├── NATO.png │ │ │ │ │ ├── Namibia.png │ │ │ │ │ ├── Nauru.png │ │ │ │ │ ├── Nepal.png │ │ │ │ │ ├── Netherlands Antilles.png │ │ │ │ │ ├── Netherlands.png │ │ │ │ │ ├── New Caledonia.png │ │ │ │ │ ├── New Zealand.png │ │ │ │ │ ├── Nicaragua.png │ │ │ │ │ ├── Niger.png │ │ │ │ │ ├── Nigeria.png │ │ │ │ │ ├── North Korea.png │ │ │ │ │ ├── Northern Cyprus.png │ │ │ │ │ ├── Northern Ireland.png │ │ │ │ │ ├── Norway.png │ │ │ │ │ ├── OPEC.png │ │ │ │ │ ├── Olimpic Movement.png │ │ │ │ │ ├── Oman.png │ │ │ │ │ ├── Pakistan.png │ │ │ │ │ ├── Palau.png │ │ │ │ │ ├── Palestine.png │ │ │ │ │ ├── Panama.png │ │ │ │ │ ├── Papua New Guinea.png │ │ │ │ │ ├── Paraguay.png │ │ │ │ │ ├── Peru.png │ │ │ │ │ ├── Philippines.png │ │ │ │ │ ├── Poland.png │ │ │ │ │ ├── Portugal.png │ │ │ │ │ ├── Puerto Rico.png │ │ │ │ │ ├── Qatar.png │ │ │ │ │ ├── Red Cross.png │ │ │ │ │ ├── Reunion.png │ │ │ │ │ ├── Romania.png │ │ │ │ │ ├── Russia.png │ │ │ │ │ ├── Rwanda.png │ │ │ │ │ ├── Saint Lucia.png │ │ │ │ │ ├── Samoa.png │ │ │ │ │ ├── San Marino.png │ │ │ │ │ ├── Sao Tome & Principe.png │ │ │ │ │ ├── Saudi Arabia.png │ │ │ │ │ ├── Scotland.png │ │ │ │ │ ├── Senegal.png │ │ │ │ │ ├── Serbia(Yugoslavia).png │ │ │ │ │ ├── Seychelles.png │ │ │ │ │ ├── Sierra Leone.png │ │ │ │ │ ├── Singapore.png │ │ │ │ │ ├── Slovakia.png │ │ │ │ │ ├── Slovenia.png │ │ │ │ │ ├── Solomon Islands.png │ │ │ │ │ ├── Somalia.png │ │ │ │ │ ├── Somaliland.png │ │ │ │ │ ├── South Africa.png │ │ │ │ │ ├── South Korea.png │ │ │ │ │ ├── Spain.png │ │ │ │ │ ├── Sri Lanka.png │ │ │ │ │ ├── St Kitts & Nevis.png │ │ │ │ │ ├── St Vincent & the Grenadines.png │ │ │ │ │ ├── Sudan.png │ │ │ │ │ ├── Suriname.png │ │ │ │ │ ├── Swaziland.png │ │ │ │ │ ├── Sweden.png │ │ │ │ │ ├── Switzerland.png │ │ │ │ │ ├── Syria.png │ │ │ │ │ ├── Tahiti(French Polinesia).png │ │ │ │ │ ├── Taiwan.png │ │ │ │ │ ├── Tajikistan.png │ │ │ │ │ ├── Tanzania.png │ │ │ │ │ ├── Thailand.png │ │ │ │ │ ├── Timor-Leste.png │ │ │ │ │ ├── Togo.png │ │ │ │ │ ├── Tonga.png │ │ │ │ │ ├── Trinidad & Tobago.png │ │ │ │ │ ├── Tunisia.png │ │ │ │ │ ├── Turkey.png │ │ │ │ │ ├── Turkmenistan.png │ │ │ │ │ ├── Turks and Caicos Islands.png │ │ │ │ │ ├── Tuvalu.png │ │ │ │ │ ├── USA.png │ │ │ │ │ ├── Uganda.png │ │ │ │ │ ├── Ukraine.png │ │ │ │ │ ├── United Arab Emirates.png │ │ │ │ │ ├── United Nations.png │ │ │ │ │ ├── United-Kingdom.png │ │ │ │ │ ├── Uruguay.png │ │ │ │ │ ├── Uzbekistan.png │ │ │ │ │ ├── Vanutau.png │ │ │ │ │ ├── Vatican City.png │ │ │ │ │ ├── Venezuela.png │ │ │ │ │ ├── Viet Nam.png │ │ │ │ │ ├── Virgin Islands British.png │ │ │ │ │ ├── Virgin Islands US.png │ │ │ │ │ ├── Wales.png │ │ │ │ │ ├── Western Sahara.png │ │ │ │ │ ├── Yemen.png │ │ │ │ │ ├── Zambia.png │ │ │ │ │ └── Zimbabwe.png │ │ │ │ ├── generic │ │ │ │ │ ├── equal_sign_32x32.png │ │ │ │ │ ├── green_circle_32x32.png │ │ │ │ │ ├── orange_circle_32x32.png │ │ │ │ │ ├── red_circle_32x32.png │ │ │ │ │ ├── tick_mark_256x256.png │ │ │ │ │ ├── tick_mark_32x32.png │ │ │ │ │ └── tick_mark_64x64.png │ │ │ │ ├── of_collect_earth_logo_simple.png │ │ │ │ ├── of_collect_logo_horizontal_of.png │ │ │ │ ├── of_collect_logo_simple.png │ │ │ │ └── spinner.gif │ │ │ └── locales │ │ │ │ ├── labels_en.json │ │ │ │ ├── languages_en.json │ │ │ │ └── languages_iso_639_3_en.json │ │ ├── favicon.ico │ │ └── index.html │ ├── scss │ │ ├── _bootstrap-variables.scss │ │ ├── _custom-variables.scss │ │ ├── _custom.scss │ │ ├── bootstrap │ │ │ ├── _alert.scss │ │ │ ├── _badge.scss │ │ │ ├── _breadcrumb.scss │ │ │ ├── _button-group.scss │ │ │ ├── _buttons.scss │ │ │ ├── _card.scss │ │ │ ├── _carousel.scss │ │ │ ├── _close.scss │ │ │ ├── _code.scss │ │ │ ├── _custom-forms.scss │ │ │ ├── _custom.scss │ │ │ ├── _dropdown.scss │ │ │ ├── _forms.scss │ │ │ ├── _grid.scss │ │ │ ├── _images.scss │ │ │ ├── _input-group.scss │ │ │ ├── _jumbotron.scss │ │ │ ├── _list-group.scss │ │ │ ├── _media.scss │ │ │ ├── _mixins.scss │ │ │ ├── _modal.scss │ │ │ ├── _nav.scss │ │ │ ├── _navbar.scss │ │ │ ├── _normalize.scss │ │ │ ├── _pagination.scss │ │ │ ├── _popover.scss │ │ │ ├── _print.scss │ │ │ ├── _progress.scss │ │ │ ├── _reboot.scss │ │ │ ├── _responsive-embed.scss │ │ │ ├── _tables.scss │ │ │ ├── _tooltip.scss │ │ │ ├── _transitions.scss │ │ │ ├── _type.scss │ │ │ ├── _utilities.scss │ │ │ ├── _variables.scss │ │ │ ├── bootstrap-grid.scss │ │ │ ├── bootstrap-reboot.scss │ │ │ ├── bootstrap.scss │ │ │ ├── mixins │ │ │ │ ├── _alert.scss │ │ │ │ ├── _background-variant.scss │ │ │ │ ├── _badge.scss │ │ │ │ ├── _border-radius.scss │ │ │ │ ├── _box-shadow.scss │ │ │ │ ├── _breakpoints.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _cards.scss │ │ │ │ ├── _clearfix.scss │ │ │ │ ├── _float.scss │ │ │ │ ├── _forms.scss │ │ │ │ ├── _gradients.scss │ │ │ │ ├── _grid-framework.scss │ │ │ │ ├── _grid.scss │ │ │ │ ├── _hover.scss │ │ │ │ ├── _image.scss │ │ │ │ ├── _list-group.scss │ │ │ │ ├── _lists.scss │ │ │ │ ├── _nav-divider.scss │ │ │ │ ├── _navbar-align.scss │ │ │ │ ├── _pagination.scss │ │ │ │ ├── _reset-text.scss │ │ │ │ ├── _resize.scss │ │ │ │ ├── _screen-reader.scss │ │ │ │ ├── _size.scss │ │ │ │ ├── _table-row.scss │ │ │ │ ├── _text-emphasis.scss │ │ │ │ ├── _text-hide.scss │ │ │ │ ├── _text-truncate.scss │ │ │ │ ├── _transition.scss │ │ │ │ └── _visibility.scss │ │ │ └── utilities │ │ │ │ ├── _align.scss │ │ │ │ ├── _background.scss │ │ │ │ ├── _borders.scss │ │ │ │ ├── _clearfix.scss │ │ │ │ ├── _display.scss │ │ │ │ ├── _flex.scss │ │ │ │ ├── _float.scss │ │ │ │ ├── _position.scss │ │ │ │ ├── _screenreaders.scss │ │ │ │ ├── _sizing.scss │ │ │ │ ├── _spacing.scss │ │ │ │ ├── _text.scss │ │ │ │ └── _visibility.scss │ │ ├── core │ │ │ ├── _animate.scss │ │ │ ├── _aside.scss │ │ │ ├── _avatars.scss │ │ │ ├── _badge.scss │ │ │ ├── _breadcrumb-menu.scss │ │ │ ├── _breadcrumb.scss │ │ │ ├── _buttons.scss │ │ │ ├── _callout.scss │ │ │ ├── _card.scss │ │ │ ├── _charts.scss │ │ │ ├── _dropdown.scss │ │ │ ├── _footer.scss │ │ │ ├── _grid.scss │ │ │ ├── _input-group.scss │ │ │ ├── _layout.scss │ │ │ ├── _loading.scss │ │ │ ├── _mixins.scss │ │ │ ├── _mobile.scss │ │ │ ├── _modal.scss │ │ │ ├── _nav.scss │ │ │ ├── _navbar.scss │ │ │ ├── _others.scss │ │ │ ├── _progress.scss │ │ │ ├── _rtl.scss │ │ │ ├── _sidebar.scss │ │ │ ├── _switches.scss │ │ │ ├── _tables.scss │ │ │ ├── _temp.scss │ │ │ ├── _typography.scss │ │ │ ├── _utilities.scss │ │ │ ├── _widgets.scss │ │ │ └── utilities │ │ │ │ ├── _background.scss │ │ │ │ ├── _borders.scss │ │ │ │ └── _display.scss │ │ ├── style.scss │ │ └── vendors │ │ │ ├── _vendors.scss │ │ │ └── chart.js │ │ │ └── chart.scss │ ├── server.js │ └── src │ │ ├── App.js │ │ ├── App.scss │ │ ├── Constants.js │ │ ├── NavigationController.js │ │ ├── Routes.js │ │ ├── actions │ │ ├── activeSurvey.js │ │ ├── index.js │ │ ├── job.js │ │ ├── login.js │ │ ├── session.js │ │ ├── sidebar.js │ │ ├── surveys.js │ │ ├── systemError.js │ │ ├── usergroups.js │ │ └── users.js │ │ ├── backuprestore │ │ └── pages │ │ │ ├── BackupPage.js │ │ │ └── RestorePage.js │ │ ├── common │ │ ├── Startup │ │ │ ├── Startup.js │ │ │ ├── StartupActiveSurvey.js │ │ │ └── index.js │ │ ├── components │ │ │ ├── AbstractItemDetailsPage.js │ │ │ ├── AbstractItemsListPage.js │ │ │ ├── Aside.js │ │ │ ├── Autocomplete.js │ │ │ ├── Breadcrumb.js │ │ │ ├── Containers.js │ │ │ ├── DataGrid │ │ │ │ ├── DataGrid.js │ │ │ │ ├── DataGrid.scss │ │ │ │ ├── DataGridCellRenderers.js │ │ │ │ ├── DataGridSelectFilter.js │ │ │ │ ├── DataGridValueFormatters.js │ │ │ │ ├── QuickSearchHeader.js │ │ │ │ └── index.js │ │ │ ├── DatePicker.js │ │ │ ├── DeleteIconButton.js │ │ │ ├── Dialog │ │ │ │ ├── Dialog.js │ │ │ │ └── index.js │ │ │ ├── Dialogs.js │ │ │ ├── Dropzone.js │ │ │ ├── Forms.js │ │ │ ├── Header │ │ │ │ ├── Header.js │ │ │ │ └── index.js │ │ │ ├── Image.js │ │ │ ├── InfoIcon.js │ │ │ ├── InputNumber.js │ │ │ ├── JobMonitorDialog.js │ │ │ ├── LoadingSpinnerSmall.js │ │ │ ├── MaxAvailableSpaceContainer.js │ │ │ ├── Preloader.js │ │ │ ├── QuickSearchField.js │ │ │ ├── Sidebar │ │ │ │ ├── Sidebar.js │ │ │ │ └── index.js │ │ │ ├── SurveyLanguagesSelect.js │ │ │ ├── SurveySelect │ │ │ │ ├── SurveySelect.js │ │ │ │ ├── SurveySelect.js.old │ │ │ │ └── index.js │ │ │ ├── TableResizeOnWindowResizeComponent.js │ │ │ ├── UploadFileButton.js │ │ │ ├── ValidationTooltip.js │ │ │ ├── VersionInfo.js │ │ │ ├── WindowResizeListenerComponent.js │ │ │ ├── dropzone.css │ │ │ ├── index.js │ │ │ └── surveydesigner │ │ │ │ └── UserGroupColumnEditor.js │ │ ├── containers │ │ │ ├── CurrentJobMonitorDialog.js │ │ │ ├── SessionTimeoutVerifier.js │ │ │ ├── SystemErrorDialog.js │ │ │ ├── SystemErrorDialog.scss │ │ │ └── WithSurveySelectContainer.js │ │ └── hooks │ │ │ ├── index.js │ │ │ ├── useRecordEvent.js │ │ │ ├── useWindowResize.js │ │ │ ├── withLocation.js │ │ │ ├── withNavigate.js │ │ │ └── withParams.js │ │ ├── datamanagement │ │ ├── actions.js │ │ ├── components │ │ │ ├── DataExportFilterAccordion.js │ │ │ ├── NewRecordParametersDialog.js │ │ │ ├── OwnerColumnEditor.js │ │ │ ├── RecordDataTable.js │ │ │ ├── RecordDataTable.scss │ │ │ ├── RecordEditForm.js │ │ │ ├── RecordOwnerFilter.js │ │ │ ├── SchemaTreeView.js │ │ │ └── recordeditor │ │ │ │ ├── AbstractFormComponent.js │ │ │ │ ├── EntityCollectionComponent.js │ │ │ │ ├── Fieldset.js │ │ │ │ ├── FormItem.js │ │ │ │ ├── FormItemFieldComponent.js │ │ │ │ ├── FormItemMultipleFieldComponent.css │ │ │ │ ├── FormItemMultipleFieldComponent.js │ │ │ │ ├── FormItems.js │ │ │ │ ├── MultipleFieldset.js │ │ │ │ ├── NodeDefLabel.js │ │ │ │ ├── RecordEditActionBar │ │ │ │ ├── RecordEditActionBar.js │ │ │ │ ├── RecordEditActionBar.scss │ │ │ │ ├── RecordValidationReport.css │ │ │ │ ├── RecordValidationReport.js │ │ │ │ ├── ValidationReportIcon.js │ │ │ │ └── index.js │ │ │ │ ├── Tab.js │ │ │ │ ├── TabSet.js │ │ │ │ ├── TabSetContent │ │ │ │ ├── TabSetContent.js │ │ │ │ ├── index.js │ │ │ │ └── useTabSetContent.js │ │ │ │ ├── Table │ │ │ │ ├── HeadingRow.js │ │ │ │ ├── Table.js │ │ │ │ ├── Table.scss │ │ │ │ ├── index.js │ │ │ │ └── tableColumns.js │ │ │ │ ├── fields │ │ │ │ ├── AbstractField.js │ │ │ │ ├── AbstractNumericField.js │ │ │ │ ├── BooleanField.js │ │ │ │ ├── CodeField │ │ │ │ │ ├── CodeField.js │ │ │ │ │ ├── CodeField.scss │ │ │ │ │ ├── CodeFieldAutocomplete.css │ │ │ │ │ ├── CodeFieldAutocomplete.js │ │ │ │ │ ├── CodeFieldDialog.css │ │ │ │ │ ├── CodeFieldDialog.js │ │ │ │ │ ├── CodeFieldItemLabel.js │ │ │ │ │ ├── CodeFieldQualifier.js │ │ │ │ │ ├── CodeFieldRadio.js │ │ │ │ │ ├── CodeFieldRadioItem.js │ │ │ │ │ ├── CodeFieldText.css │ │ │ │ │ ├── CodeFieldText.js │ │ │ │ │ └── index.js │ │ │ │ ├── CompositeAttributeFormItem.js │ │ │ │ ├── CoordinateField.js │ │ │ │ ├── CoordinateField.scss │ │ │ │ ├── DateField.js │ │ │ │ ├── DirtyFieldSpinner.js │ │ │ │ ├── FieldsSizes.js │ │ │ │ ├── FileField.css │ │ │ │ ├── FileField.js │ │ │ │ ├── NumberField.js │ │ │ │ ├── NumberField.scss │ │ │ │ ├── RangeField.js │ │ │ │ ├── TaxonField │ │ │ │ │ ├── TaxonAutoCompleteDialogItem.js │ │ │ │ │ ├── TaxonAutoCompleteField.js │ │ │ │ │ ├── TaxonField.js │ │ │ │ │ ├── TaxonField.scss │ │ │ │ │ └── index.js │ │ │ │ ├── TextField.js │ │ │ │ ├── TimeField.js │ │ │ │ └── UnitField.js │ │ │ │ └── useCardinalityValidation.js │ │ ├── pages │ │ │ ├── BackupDataExportPage.js │ │ │ ├── BackupDataExportPage.scss │ │ │ ├── BackupDataImportPage │ │ │ │ ├── BackupDataImportPage.js │ │ │ │ ├── BackupDataImportSummaryForm.js │ │ │ │ ├── BackupDataImportSummaryForm.scss │ │ │ │ ├── ConflictingRecordsDataGrid.js │ │ │ │ ├── NewRecordsDataGrid.js │ │ │ │ └── index.js │ │ │ ├── CsvDataExportPage.js │ │ │ ├── CsvDataImportPage.js │ │ │ ├── CsvDataImportPage.scss │ │ │ ├── DataManagementPage.js │ │ │ ├── DataManagementPage.scss │ │ │ ├── RandomGridGenerationPage.js │ │ │ └── RecordEditPage.js │ │ ├── recordDataTable │ │ │ ├── actions.js │ │ │ ├── reducer.js │ │ │ └── state.js │ │ └── state.js │ │ ├── index.js │ │ ├── localStorage │ │ ├── activeSurvey.js │ │ └── index.js │ │ ├── model │ │ ├── AsyncCache.js │ │ ├── Record │ │ │ ├── AbstractNumericAttribute.js │ │ │ ├── Attribute.js │ │ │ ├── CoordinateAttribute.js │ │ │ ├── Entity.js │ │ │ ├── FileAttribute.js │ │ │ ├── Node.js │ │ │ ├── NumberAttribute.js │ │ │ ├── RangeAttribute.js │ │ │ ├── Record.js │ │ │ ├── TaxonAttribute.js │ │ │ └── index.js │ │ ├── RecordSummary.js │ │ ├── RecordUpdater.js │ │ ├── Serializable.js │ │ ├── Survey │ │ │ ├── AttributeDefinition.js │ │ │ ├── BooleanAttributeDefinition.js │ │ │ ├── CodeAttributeDefinition.js │ │ │ ├── CodeList.js │ │ │ ├── CodeListItem.js │ │ │ ├── CoordinateAttributeDefinition.js │ │ │ ├── EntityDefinition.js │ │ │ ├── FileAttributeDefinition.js │ │ │ ├── NodeDefinition.js │ │ │ ├── NumberAttributeDefinition.js │ │ │ ├── NumericAttributeDefinition.js │ │ │ ├── RangeAttributeDefinition.js │ │ │ ├── SpatialReferenceSystem.js │ │ │ ├── Survey.js │ │ │ ├── SurveyObject.js │ │ │ ├── TaxonAttributeDefinition.js │ │ │ ├── TextAttributeDefinition.js │ │ │ ├── Unit.js │ │ │ └── index.js │ │ ├── User.js │ │ ├── Validation.js │ │ ├── ValidationResultFlag.js │ │ ├── Validations.js │ │ ├── Workflow.js │ │ ├── event │ │ │ ├── Event.js │ │ │ ├── EventQueue.js │ │ │ └── RecordEvent.js │ │ └── ui │ │ │ ├── FieldDefinition.js │ │ │ ├── FieldsetDefinition.js │ │ │ ├── FormItemTypes.js │ │ │ ├── MultipleFieldDefinition.js │ │ │ ├── MultipleFieldsetDefinition.js │ │ │ ├── TabContainers.js │ │ │ ├── TabDefinition.js │ │ │ ├── TabSetDefinition.js │ │ │ ├── TableDefinition.js │ │ │ ├── UIConfiguration.js │ │ │ └── UIModelObjectDefinition.js │ │ ├── reducers │ │ ├── activeSurvey.js │ │ ├── applicationInfo.js │ │ ├── currentJob.js │ │ ├── index.js │ │ ├── login.js │ │ ├── session.js │ │ ├── sidebar.js │ │ ├── systemError.js │ │ ├── userGroups.js │ │ └── users.js │ │ ├── scenes │ │ ├── DashboardPage.js │ │ ├── DashboardPageOld.js │ │ ├── DataCleansingPage.js │ │ ├── HomePage.js │ │ ├── MapPage.js │ │ ├── Pages │ │ │ ├── Page404.js │ │ │ ├── Page500.js │ │ │ ├── Register.js │ │ │ └── Signin.js │ │ ├── SaikuPage.js │ │ └── SurveyDesignerPage.js │ │ ├── security │ │ ├── components │ │ │ └── UserRoleDropdownEditor.js │ │ └── pages │ │ │ ├── PasswordChangePage.js │ │ │ ├── UserDetailsPage.js │ │ │ ├── UserGroupDetailsPage.js │ │ │ ├── UserGroupDetailsPage.scss │ │ │ ├── UserGroupsPage.js │ │ │ └── UsersPage.js │ │ ├── services │ │ ├── AbstractService.js │ │ ├── ApplicationInfoService.js │ │ ├── BackupRestoreService.js │ │ ├── CodeListService.js │ │ ├── CommandService.js │ │ ├── GeoService.js │ │ ├── JobService.js │ │ ├── RecordFileService.js │ │ ├── RecordService.js │ │ ├── SaikuService.js │ │ ├── ServiceFactory.js │ │ ├── SessionService.js │ │ ├── SpeciesService.js │ │ ├── SurveyService.js │ │ ├── UserGroupService.js │ │ └── UserService.js │ │ ├── store │ │ ├── index.js │ │ ├── session │ │ │ ├── index.js │ │ │ └── selectors.js │ │ └── survey │ │ │ ├── index.js │ │ │ └── selectors.js │ │ ├── surveydesigner │ │ ├── components │ │ │ ├── SurveyValidationResultDialog.js │ │ │ └── SurveyValidationResultDialog.scss │ │ ├── newSurvey │ │ │ ├── actions.js │ │ │ ├── components │ │ │ │ ├── NewSurveyParametersForm.css │ │ │ │ └── NewSurveyParametersForm.js │ │ │ ├── pages │ │ │ │ └── NewSurveyPage.js │ │ │ └── reducer.js │ │ ├── pages │ │ │ ├── SurveyClonePage.js │ │ │ ├── SurveyDataEntryPreviewPage.js │ │ │ ├── SurveyEditPage.js │ │ │ ├── SurveyExportPage.js │ │ │ ├── SurveysListPage.js │ │ │ └── SurveysListPage.scss │ │ ├── surveyImport │ │ │ ├── actions.js │ │ │ ├── components │ │ │ │ └── SurveyImportForm.js │ │ │ ├── pages │ │ │ │ └── SurveyImportPage.js │ │ │ └── reducer.js │ │ └── surveysList │ │ │ └── reducer.js │ │ ├── utils │ │ ├── Arrays.js │ │ ├── BrowserUtils.js │ │ ├── Dates.js │ │ ├── GeoUtils.js │ │ ├── Labels.js │ │ ├── Languages.js │ │ ├── LanguagesKeys.js │ │ ├── Numbers.js │ │ ├── Objects.js │ │ ├── Queue.js │ │ ├── RouterUtils.js │ │ └── Strings.js │ │ ├── validation │ │ └── InputFieldValidator.js │ │ └── ws │ │ └── appWebSocket.js ├── pom.xml ├── src │ ├── main │ │ └── webapp │ │ │ ├── .gitignore │ │ │ ├── META-INF │ │ │ └── context.xml │ │ │ ├── WEB-INF │ │ │ ├── classes │ │ │ │ └── web │ │ │ │ │ └── js │ │ │ │ │ └── zk │ │ │ │ │ └── lang │ │ │ │ │ ├── README.txt │ │ │ │ │ └── msgzk.js │ │ │ ├── conf │ │ │ │ ├── applicationContext-database.xml │ │ │ │ ├── applicationContext-security.xml │ │ │ │ ├── applicationContext.xml │ │ │ │ ├── log4j.xml │ │ │ │ └── log4j_debug.xml │ │ │ ├── dispatcher-servlet.xml │ │ │ ├── labels │ │ │ │ ├── designer │ │ │ │ │ ├── label.properties │ │ │ │ │ ├── label_es.properties │ │ │ │ │ └── label_pt.properties │ │ │ │ ├── language_codes_iso_639_1.properties │ │ │ │ └── language_codes_iso_639_3.properties │ │ │ ├── lib │ │ │ │ └── colorbox.jar │ │ │ ├── resources │ │ │ │ └── io │ │ │ │ │ ├── code-list-import-example.xlsx │ │ │ │ │ ├── sampling-point-data-example.xlsx │ │ │ │ │ └── species-list-example.xlsx │ │ │ ├── web.xml │ │ │ └── zk.xml │ │ │ ├── assets │ │ │ ├── bundle │ │ │ │ ├── languages.json │ │ │ │ ├── messages.properties │ │ │ │ └── messages_es.properties │ │ │ ├── css │ │ │ │ ├── bootstrap │ │ │ │ │ ├── 3.3.1 │ │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ │ └── bootstrap.min.css │ │ │ │ │ ├── 3.3.5 │ │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ │ └── bootstrap.min.css │ │ │ │ │ ├── bootstrap-select │ │ │ │ │ │ └── 1.6.3 │ │ │ │ │ │ │ ├── bootstrap-select.css │ │ │ │ │ │ │ ├── bootstrap-select.css.map │ │ │ │ │ │ │ └── bootstrap-select.min.css │ │ │ │ │ ├── bootstrap-table │ │ │ │ │ │ └── 1.9.0 │ │ │ │ │ │ │ ├── bootstrap-table.css │ │ │ │ │ │ │ └── bootstrap-table.min.css │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ │ │ │ └── jquery.bs_grid-0.9.2.css │ │ │ │ ├── collect.css │ │ │ │ ├── designer_style.css │ │ │ │ ├── flexigrid │ │ │ │ │ ├── flexigrid.css │ │ │ │ │ ├── flexigrid.pack.css │ │ │ │ │ ├── images │ │ │ │ │ │ ├── accept.png │ │ │ │ │ │ ├── add.png │ │ │ │ │ │ ├── bg.gif │ │ │ │ │ │ ├── btn-sprite.gif │ │ │ │ │ │ ├── close.png │ │ │ │ │ │ ├── ddn.png │ │ │ │ │ │ ├── dn.png │ │ │ │ │ │ ├── edit.png │ │ │ │ │ │ ├── fhbg.gif │ │ │ │ │ │ ├── first.gif │ │ │ │ │ │ ├── hl.png │ │ │ │ │ │ ├── last.gif │ │ │ │ │ │ ├── line.gif │ │ │ │ │ │ ├── load.gif │ │ │ │ │ │ ├── load.png │ │ │ │ │ │ ├── magnifier.png │ │ │ │ │ │ ├── next.gif │ │ │ │ │ │ ├── prev.gif │ │ │ │ │ │ ├── up.png │ │ │ │ │ │ ├── uup.png │ │ │ │ │ │ └── wbg.gif │ │ │ │ │ └── style.css │ │ │ │ ├── jquery │ │ │ │ │ ├── jquery-jsgrid │ │ │ │ │ │ └── 1.1.0 │ │ │ │ │ │ │ ├── jsgrid-theme.css │ │ │ │ │ │ │ ├── jsgrid-theme.min.css │ │ │ │ │ │ │ ├── jsgrid.css │ │ │ │ │ │ │ └── jsgrid.min.css │ │ │ │ │ └── jquery-ui │ │ │ │ │ │ └── 1.12.1 │ │ │ │ │ │ ├── images │ │ │ │ │ │ ├── ui-icons_444444_256x240.png │ │ │ │ │ │ ├── ui-icons_555555_256x240.png │ │ │ │ │ │ ├── ui-icons_777620_256x240.png │ │ │ │ │ │ ├── ui-icons_777777_256x240.png │ │ │ │ │ │ ├── ui-icons_cc0000_256x240.png │ │ │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ │ │ ├── jquery-ui.css │ │ │ │ │ │ ├── jquery-ui.min.css │ │ │ │ │ │ ├── jquery-ui.structure.css │ │ │ │ │ │ ├── jquery-ui.structure.min.css │ │ │ │ │ │ ├── jquery-ui.theme.css │ │ │ │ │ │ └── jquery-ui.theme.min.css │ │ │ │ ├── jstree │ │ │ │ │ └── themes │ │ │ │ │ │ ├── default-dark │ │ │ │ │ │ ├── 32px.png │ │ │ │ │ │ ├── 40px.png │ │ │ │ │ │ ├── style.css │ │ │ │ │ │ ├── style.min.css │ │ │ │ │ │ └── throbber.gif │ │ │ │ │ │ └── default │ │ │ │ │ │ ├── 32px.png │ │ │ │ │ │ ├── 40px.png │ │ │ │ │ │ ├── style.css │ │ │ │ │ │ ├── style.min.css │ │ │ │ │ │ └── throbber.gif │ │ │ │ ├── layouts │ │ │ │ │ └── page-center.css │ │ │ │ ├── leaflet │ │ │ │ │ └── 0.7.7 │ │ │ │ │ │ ├── images │ │ │ │ │ │ └── layers.png │ │ │ │ │ │ └── leaflet.css │ │ │ │ ├── login-style.css │ │ │ │ ├── material-icons.css │ │ │ │ ├── materialize │ │ │ │ │ └── 1.0.0 │ │ │ │ │ │ ├── materialize.css │ │ │ │ │ │ └── materialize.min.css │ │ │ │ ├── ol │ │ │ │ │ ├── 4.0.0 │ │ │ │ │ │ └── ol.css │ │ │ │ │ ├── 6.2.1 │ │ │ │ │ │ ├── ol.css │ │ │ │ │ │ └── ol.css.map │ │ │ │ │ ├── ol-layerswitcher │ │ │ │ │ │ └── 3.5.0 │ │ │ │ │ │ │ └── ol-layerswitcher.css │ │ │ │ │ └── ol3-layerswitcher.css │ │ │ │ └── preloader.css │ │ │ ├── fonts │ │ │ │ ├── caviar-dreams │ │ │ │ │ ├── CaviarDreams.eot │ │ │ │ │ ├── CaviarDreams.svg │ │ │ │ │ ├── CaviarDreams.ttf │ │ │ │ │ └── CaviarDreams.woff │ │ │ │ └── material-icons │ │ │ │ │ ├── MaterialIcons-Regular.eot │ │ │ │ │ ├── MaterialIcons-Regular.svg │ │ │ │ │ ├── MaterialIcons-Regular.ttf │ │ │ │ │ ├── MaterialIcons-Regular.woff │ │ │ │ │ ├── MaterialIcons-Regular.woff2 │ │ │ │ │ └── material-icons.css │ │ │ ├── images │ │ │ │ ├── add-small.png │ │ │ │ ├── add.png │ │ │ │ ├── advanced-small.png │ │ │ │ ├── advanced.png │ │ │ │ ├── approved-small.png │ │ │ │ ├── arrow-down-small.png │ │ │ │ ├── arrow-down.png │ │ │ │ ├── arrow-right-selected-small.png │ │ │ │ ├── arrow-right-small.png │ │ │ │ ├── arrow-up-small.png │ │ │ │ ├── arrow-up.png │ │ │ │ ├── back-small.png │ │ │ │ ├── bullet-blue-small.png │ │ │ │ ├── check-green-small.png │ │ │ │ ├── code-small.png │ │ │ │ ├── collapse-small.png │ │ │ │ ├── collapse.png │ │ │ │ ├── compass-large.png │ │ │ │ ├── compass-small.png │ │ │ │ ├── compass.png │ │ │ │ ├── convert-small.png │ │ │ │ ├── cross-small.png │ │ │ │ ├── default-logo.png │ │ │ │ ├── delete-small.png │ │ │ │ ├── delete.png │ │ │ │ ├── download-small.png │ │ │ │ ├── duplicate-medium.png │ │ │ │ ├── duplicate-small.png │ │ │ │ ├── edit-big.png │ │ │ │ ├── edit-language-big.png │ │ │ │ ├── edit-language-small.png │ │ │ │ ├── edit-language.png │ │ │ │ ├── edit-small.png │ │ │ │ ├── edit.png │ │ │ │ ├── excel-medium.png │ │ │ │ ├── excel-small.png │ │ │ │ ├── expand-small.png │ │ │ │ ├── expand.png │ │ │ │ ├── expression-small.png │ │ │ │ ├── favicon.ico │ │ │ │ ├── footer.jpg │ │ │ │ ├── fx-16x16.png │ │ │ │ ├── get_flash_player.gif │ │ │ │ ├── header.jpg │ │ │ │ ├── import-export-small.png │ │ │ │ ├── info-large.png │ │ │ │ ├── info-small.png │ │ │ │ ├── info.png │ │ │ │ ├── loading-small.gif │ │ │ │ ├── logout-small.png │ │ │ │ ├── minus-medium.png │ │ │ │ ├── minus-small.png │ │ │ │ ├── move-small.png │ │ │ │ ├── node_types │ │ │ │ │ ├── boolean-small.png │ │ │ │ │ ├── calculated-small.png │ │ │ │ │ ├── code-small.png │ │ │ │ │ ├── coordinate-small.png │ │ │ │ │ ├── date-small.png │ │ │ │ │ ├── file-audio-small.png │ │ │ │ │ ├── file-document-small.png │ │ │ │ │ ├── file-image-small.png │ │ │ │ │ ├── file-small.png │ │ │ │ │ ├── file-video-small.png │ │ │ │ │ ├── form-small.png │ │ │ │ │ ├── grouping-small.png │ │ │ │ │ ├── key-small.png │ │ │ │ │ ├── key.png │ │ │ │ │ ├── number-small.png │ │ │ │ │ ├── range-small.png │ │ │ │ │ ├── tab-big.png │ │ │ │ │ ├── tab-small.png │ │ │ │ │ ├── tab.png │ │ │ │ │ ├── table-small.png │ │ │ │ │ ├── taxon-small.png │ │ │ │ │ ├── text-small.png │ │ │ │ │ └── time-small.png │ │ │ │ ├── of_collect_earth_icon.png │ │ │ │ ├── of_collect_logo.png │ │ │ │ ├── of_logo_text.png │ │ │ │ ├── pencil-medium.png │ │ │ │ ├── pencil-small.png │ │ │ │ ├── plus-medium.png │ │ │ │ ├── plus-small.png │ │ │ │ ├── rejected-small.png │ │ │ │ ├── ruler-big.png │ │ │ │ ├── ruler-small.png │ │ │ │ ├── ruler.png │ │ │ │ ├── save-small.png │ │ │ │ ├── save.png │ │ │ │ ├── settings-small.png │ │ │ │ ├── settings.png │ │ │ │ ├── tick-small.png │ │ │ │ ├── trash-medium.png │ │ │ │ ├── trash-small.png │ │ │ │ ├── tree-small.png │ │ │ │ ├── upload-small.png │ │ │ │ ├── warning-big.png │ │ │ │ ├── warning-red-big.png │ │ │ │ ├── warning-red-small.png │ │ │ │ ├── warning-red.png │ │ │ │ ├── warning-small.png │ │ │ │ └── warning.png │ │ │ └── js │ │ │ │ ├── bootstrap │ │ │ │ ├── 3.3.1 │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ └── bootstrap.min.js │ │ │ │ ├── 3.3.5 │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ └── bootstrap.min.js │ │ │ │ ├── bootstrap-select │ │ │ │ │ └── 1.6.3 │ │ │ │ │ │ ├── bootstrap-select.js │ │ │ │ │ │ ├── bootstrap-select.js.map │ │ │ │ │ │ └── bootstrap-select.min.js │ │ │ │ └── bootstrap-table │ │ │ │ │ └── 1.9.0 │ │ │ │ │ ├── bootstrap-table-locale-all.js │ │ │ │ │ ├── bootstrap-table-locale-all.min.js │ │ │ │ │ ├── bootstrap-table.js │ │ │ │ │ ├── bootstrap-table.min.js │ │ │ │ │ └── locale │ │ │ │ │ ├── bootstrap-table-af-ZA.js │ │ │ │ │ ├── bootstrap-table-af-ZA.min.js │ │ │ │ │ ├── bootstrap-table-ar-SA.js │ │ │ │ │ ├── bootstrap-table-ar-SA.min.js │ │ │ │ │ ├── bootstrap-table-ca-ES.js │ │ │ │ │ ├── bootstrap-table-ca-ES.min.js │ │ │ │ │ ├── bootstrap-table-cs-CZ.js │ │ │ │ │ ├── bootstrap-table-cs-CZ.min.js │ │ │ │ │ ├── bootstrap-table-da-DK.js │ │ │ │ │ ├── bootstrap-table-da-DK.min.js │ │ │ │ │ ├── bootstrap-table-de-DE.js │ │ │ │ │ ├── bootstrap-table-de-DE.min.js │ │ │ │ │ ├── bootstrap-table-el-GR.js │ │ │ │ │ ├── bootstrap-table-el-GR.min.js │ │ │ │ │ ├── bootstrap-table-en-US.js │ │ │ │ │ ├── bootstrap-table-en-US.min.js │ │ │ │ │ ├── bootstrap-table-es-AR.js │ │ │ │ │ ├── bootstrap-table-es-AR.min.js │ │ │ │ │ ├── bootstrap-table-es-CR.js │ │ │ │ │ ├── bootstrap-table-es-CR.min.js │ │ │ │ │ ├── bootstrap-table-es-ES.js │ │ │ │ │ ├── bootstrap-table-es-ES.min.js │ │ │ │ │ ├── bootstrap-table-es-MX.js │ │ │ │ │ ├── bootstrap-table-es-MX.min.js │ │ │ │ │ ├── bootstrap-table-es-NI.js │ │ │ │ │ ├── bootstrap-table-es-NI.min.js │ │ │ │ │ ├── bootstrap-table-es-SP.js │ │ │ │ │ ├── bootstrap-table-es-SP.min.js │ │ │ │ │ ├── bootstrap-table-et-EE.js │ │ │ │ │ ├── bootstrap-table-et-EE.min.js │ │ │ │ │ ├── bootstrap-table-fa-IR.js │ │ │ │ │ ├── bootstrap-table-fa-IR.min.js │ │ │ │ │ ├── bootstrap-table-fr-BE.js │ │ │ │ │ ├── bootstrap-table-fr-BE.min.js │ │ │ │ │ ├── bootstrap-table-fr-FR.js │ │ │ │ │ ├── bootstrap-table-fr-FR.min.js │ │ │ │ │ ├── bootstrap-table-hr-HR.js │ │ │ │ │ ├── bootstrap-table-hr-HR.min.js │ │ │ │ │ ├── bootstrap-table-hu-HU.js │ │ │ │ │ ├── bootstrap-table-hu-HU.min.js │ │ │ │ │ ├── bootstrap-table-it-IT.js │ │ │ │ │ ├── bootstrap-table-it-IT.min.js │ │ │ │ │ ├── bootstrap-table-ja-JP.js │ │ │ │ │ ├── bootstrap-table-ja-JP.min.js │ │ │ │ │ ├── bootstrap-table-ka-GE.js │ │ │ │ │ ├── bootstrap-table-ka-GE.min.js │ │ │ │ │ ├── bootstrap-table-ko-KR.js │ │ │ │ │ ├── bootstrap-table-ko-KR.min.js │ │ │ │ │ ├── bootstrap-table-ms-MY.js │ │ │ │ │ ├── bootstrap-table-ms-MY.min.js │ │ │ │ │ ├── bootstrap-table-nb-NO.js │ │ │ │ │ ├── bootstrap-table-nb-NO.min.js │ │ │ │ │ ├── bootstrap-table-nl-NL.js │ │ │ │ │ ├── bootstrap-table-nl-NL.min.js │ │ │ │ │ ├── bootstrap-table-pl-PL.js │ │ │ │ │ ├── bootstrap-table-pl-PL.min.js │ │ │ │ │ ├── bootstrap-table-pt-BR.js │ │ │ │ │ ├── bootstrap-table-pt-BR.min.js │ │ │ │ │ ├── bootstrap-table-pt-PT.js │ │ │ │ │ ├── bootstrap-table-pt-PT.min.js │ │ │ │ │ ├── bootstrap-table-ro-RO.js │ │ │ │ │ ├── bootstrap-table-ro-RO.min.js │ │ │ │ │ ├── bootstrap-table-ru-RU.js │ │ │ │ │ ├── bootstrap-table-ru-RU.min.js │ │ │ │ │ ├── bootstrap-table-sk-SK.js │ │ │ │ │ ├── bootstrap-table-sk-SK.min.js │ │ │ │ │ ├── bootstrap-table-sv-SE.js │ │ │ │ │ ├── bootstrap-table-sv-SE.min.js │ │ │ │ │ ├── bootstrap-table-th-TH.js │ │ │ │ │ ├── bootstrap-table-th-TH.min.js │ │ │ │ │ ├── bootstrap-table-tr-TR.js │ │ │ │ │ ├── bootstrap-table-tr-TR.min.js │ │ │ │ │ ├── bootstrap-table-uk-UA.js │ │ │ │ │ ├── bootstrap-table-uk-UA.min.js │ │ │ │ │ ├── bootstrap-table-ur-PK.js │ │ │ │ │ ├── bootstrap-table-ur-PK.min.js │ │ │ │ │ ├── bootstrap-table-vi-VN.js │ │ │ │ │ ├── bootstrap-table-vi-VN.min.js │ │ │ │ │ ├── bootstrap-table-zh-CN.js │ │ │ │ │ ├── bootstrap-table-zh-CN.min.js │ │ │ │ │ ├── bootstrap-table-zh-TW.js │ │ │ │ │ └── bootstrap-table-zh-TW.min.js │ │ │ │ ├── bs_grid │ │ │ │ ├── jquery.bs_grid.js │ │ │ │ ├── jquery.bs_grid_mod.js │ │ │ │ └── localization │ │ │ │ │ ├── el.bs2.js │ │ │ │ │ ├── el.bs2.min.js │ │ │ │ │ ├── el.js │ │ │ │ │ ├── el.min.js │ │ │ │ │ ├── en.bs2.js │ │ │ │ │ ├── en.bs2.min.js │ │ │ │ │ ├── en.js │ │ │ │ │ ├── en.min.js │ │ │ │ │ ├── ru.bs2.js │ │ │ │ │ └── ru.js │ │ │ │ ├── eventbus.js │ │ │ │ ├── flexigrid │ │ │ │ ├── flexigrid-1.1.js │ │ │ │ └── flexigrid.pack-1.1.js │ │ │ │ ├── jquery-double-list │ │ │ │ └── double-list-1.0.js │ │ │ │ ├── jquery │ │ │ │ ├── 2.1.1 │ │ │ │ │ ├── jquery-2.1.1.js │ │ │ │ │ ├── jquery-2.1.1.min.js │ │ │ │ │ └── jquery-2.1.1.min.map │ │ │ │ ├── 3.2.1 │ │ │ │ │ ├── jquery-3.2.1.js │ │ │ │ │ ├── jquery-3.2.1.min.js │ │ │ │ │ └── jquery-3.2.1.min.map │ │ │ │ ├── 3.3.1 │ │ │ │ │ ├── jquery-3.3.1.js │ │ │ │ │ ├── jquery-3.3.1.min.js │ │ │ │ │ └── jquery-3.3.1.min.map │ │ │ │ ├── jquery-i18n-properties │ │ │ │ │ └── 1.2.0 │ │ │ │ │ │ └── jquery.i18n.properties.js │ │ │ │ ├── jquery-jsgrid │ │ │ │ │ └── 1.1.0 │ │ │ │ │ │ ├── jsgrid.js │ │ │ │ │ │ └── jsgrid.min.js │ │ │ │ └── jquery-ui │ │ │ │ │ └── 1.12.1 │ │ │ │ │ ├── jquery-ui.js │ │ │ │ │ └── jquery-ui.min.js │ │ │ │ ├── jstree │ │ │ │ ├── jstree-3.0.8.js │ │ │ │ └── jstree-3.0.8.min.js │ │ │ │ ├── leaflet │ │ │ │ └── 0.7.7 │ │ │ │ │ └── leaflet.js │ │ │ │ ├── materialize │ │ │ │ └── 1.0.0 │ │ │ │ │ ├── materialize.js │ │ │ │ │ └── materialize.min.js │ │ │ │ ├── ol │ │ │ │ ├── 4.0.0 │ │ │ │ │ ├── ol-debug.js │ │ │ │ │ └── ol.js │ │ │ │ ├── 6.2.1 │ │ │ │ │ ├── ol.js │ │ │ │ │ └── ol.js.map │ │ │ │ ├── ol-layerswitcher │ │ │ │ │ └── 3.5.0 │ │ │ │ │ │ └── ol-layerswitcher.js │ │ │ │ └── ol3-layerswitcher.js │ │ │ │ ├── sockjs │ │ │ │ ├── 1.5.2 │ │ │ │ │ ├── sockjs.js │ │ │ │ │ ├── sockjs.js.map │ │ │ │ │ ├── sockjs.min.js │ │ │ │ │ └── sockjs.min.js.map │ │ │ │ └── 1.6.0 │ │ │ │ │ ├── sockjs.js │ │ │ │ │ ├── sockjs.js.map │ │ │ │ │ ├── sockjs.min.js │ │ │ │ │ └── sockjs.min.js.map │ │ │ │ └── systemjs │ │ │ │ └── 0.19.39 │ │ │ │ ├── system.js │ │ │ │ ├── system.js.map │ │ │ │ └── system.src.js │ │ │ ├── datacleansing │ │ │ ├── data_cleansing_chain_dialog.html │ │ │ ├── data_cleansing_step_dialog.html │ │ │ ├── data_cleansing_step_value_dialog.html │ │ │ ├── data_query_dialog.html │ │ │ ├── data_query_group_dialog.html │ │ │ ├── data_query_type_dialog.html │ │ │ ├── data_report_dialog.html │ │ │ ├── data_report_view_dialog.html │ │ │ ├── main.html │ │ │ └── survey_select_dialog.html │ │ │ ├── datamanager │ │ │ ├── map.html │ │ │ └── map_dialog.html │ │ │ ├── earthFiles │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap-datetimepicker.min.css │ │ │ │ ├── bootstrap-datetimepicker.min.js │ │ │ │ ├── bootstrap-tab.js │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.min.js │ │ │ │ └── moment.js │ │ │ ├── css │ │ │ │ └── earth.css │ │ │ ├── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ ├── img │ │ │ │ ├── bottombanner.png │ │ │ │ ├── close.gif │ │ │ │ ├── close.png │ │ │ │ ├── fao-logo.png │ │ │ │ ├── glyphicons-halflings-white.png │ │ │ │ ├── glyphicons-halflings.png │ │ │ │ └── of_collectEarth_banner.jpg │ │ │ ├── jquery │ │ │ │ ├── images │ │ │ │ │ ├── ui-bg_diagonals-thick_90_eeeeee_40x40.png │ │ │ │ │ ├── ui-bg_flat_15_cd0a0a_40x100.png │ │ │ │ │ ├── ui-bg_glass_100_e4f1fb_1x400.png │ │ │ │ │ ├── ui-bg_glass_50_3baae3_1x400.png │ │ │ │ │ ├── ui-bg_glass_80_d7ebf9_1x400.png │ │ │ │ │ ├── ui-bg_highlight-hard_100_f2f5f7_1x100.png │ │ │ │ │ ├── ui-bg_highlight-hard_70_000000_1x100.png │ │ │ │ │ ├── ui-bg_highlight-soft_100_deedf7_1x100.png │ │ │ │ │ ├── ui-bg_highlight-soft_25_ffef8f_1x100.png │ │ │ │ │ ├── ui-icons_2694e8_256x240.png │ │ │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ │ │ ├── ui-icons_3d80b3_256x240.png │ │ │ │ │ ├── ui-icons_72a7cf_256x240.png │ │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ ├── jquery-3.3.1.js │ │ │ │ ├── jquery-3.3.1.min.js │ │ │ │ ├── jquery-steps.css │ │ │ │ ├── jquery-ui-1.12.1.css │ │ │ │ ├── jquery-ui-1.12.1.js │ │ │ │ ├── jquery-ui-1.12.1.min.js │ │ │ │ ├── jquery-ui.css │ │ │ │ ├── jquery-ui.js │ │ │ │ ├── jquery-ui.structure.css │ │ │ │ ├── jquery-ui.theme.css │ │ │ │ ├── jquery.blockUI.js │ │ │ │ ├── jquery.js │ │ │ │ ├── jquery.selectBoxIt.css │ │ │ │ ├── jquery.selectBoxIt.min.js │ │ │ │ ├── jquery.steps.js │ │ │ │ ├── jquery.steps.min.js │ │ │ │ └── jquery.steps.openforis.js │ │ │ ├── js │ │ │ │ ├── earth.js │ │ │ │ └── earth_new.js │ │ │ └── openforis │ │ │ │ ├── of-arrays.js │ │ │ │ ├── of-ui-forms-validation.js │ │ │ │ ├── of-ui-forms.js │ │ │ │ ├── of-ui.js │ │ │ │ └── of.js │ │ │ ├── error.html │ │ │ ├── js │ │ │ ├── collect │ │ │ │ ├── abstract_item_edit_dialog.js │ │ │ │ ├── abstract_item_panel.js │ │ │ │ ├── collect.js │ │ │ │ ├── datacleansing │ │ │ │ │ ├── data_cleansing_chain_dialog.js │ │ │ │ │ ├── data_cleansing_chain_panel.js │ │ │ │ │ ├── data_cleansing_step_dialog.js │ │ │ │ │ ├── data_cleansing_step_panel.js │ │ │ │ │ ├── data_cleansing_step_value_dialog.js │ │ │ │ │ ├── data_query_dialog.js │ │ │ │ │ ├── data_query_group_dialog.js │ │ │ │ │ ├── data_query_group_panel.js │ │ │ │ │ ├── data_query_panel.js │ │ │ │ │ ├── data_query_type_dialog.js │ │ │ │ │ ├── data_query_type_panel.js │ │ │ │ │ ├── data_report_dialog.js │ │ │ │ │ ├── data_report_panel.js │ │ │ │ │ ├── data_report_view_dialog.js │ │ │ │ │ ├── datacleansing.js │ │ │ │ │ └── query_result_map_dialog.js │ │ │ │ ├── datamanager │ │ │ │ │ ├── datamanager.js │ │ │ │ │ ├── map_page_composer.js │ │ │ │ │ └── map_panel_composer.js │ │ │ │ ├── login.js │ │ │ │ ├── metamodel │ │ │ │ │ └── survey.js │ │ │ │ ├── node_tree.js │ │ │ │ ├── service │ │ │ │ │ ├── abstract_service.js │ │ │ │ │ ├── data_cleansing_chain_service.js │ │ │ │ │ ├── data_cleansing_step_service.js │ │ │ │ │ ├── data_cleansing_step_value_service.js │ │ │ │ │ ├── data_query_group_service.js │ │ │ │ │ ├── data_query_service.js │ │ │ │ │ ├── data_query_type_service.js │ │ │ │ │ ├── data_report_service.js │ │ │ │ │ ├── data_service.js │ │ │ │ │ ├── geo_data_service.js │ │ │ │ │ ├── job_service.js │ │ │ │ │ ├── session_service.js │ │ │ │ │ └── survey_service.js │ │ │ │ ├── sessionping.js │ │ │ │ ├── survey_select_dialog.js │ │ │ │ ├── systemjs_config.js │ │ │ │ └── util │ │ │ │ │ └── grids.js │ │ │ ├── openforis │ │ │ │ ├── google_maps_extensions │ │ │ │ │ └── layer_overlay.js │ │ │ │ ├── of-alerts.js │ │ │ │ ├── of-arrays.js │ │ │ │ ├── of-batch.js │ │ │ │ ├── of-dates.js │ │ │ │ ├── of-i18n.js │ │ │ │ ├── of-job-monitor.js │ │ │ │ ├── of-objects.js │ │ │ │ ├── of-remote.js │ │ │ │ ├── of-strings.js │ │ │ │ ├── of-ui-forms-validation.js │ │ │ │ ├── of-ui-forms.js │ │ │ │ ├── of-ui-job-dialog.js │ │ │ │ ├── of-ui.js │ │ │ │ └── of.js │ │ │ └── urlsearchparams-support-ie11.js │ │ │ ├── login.html │ │ │ └── zk │ │ │ └── surveydesigner │ │ │ ├── component │ │ │ ├── confirm_survey_errors_popup.zul │ │ │ ├── data_export_errors_popup.zul │ │ │ ├── job_status_popup.zul │ │ │ ├── process_status_popup.zul │ │ │ ├── survey_clone_parameters_popup.zul │ │ │ └── survey_export_parameters_popup.zul │ │ │ ├── layouts │ │ │ ├── template.zul │ │ │ └── template_full.zul │ │ │ ├── survey_edit.zul │ │ │ ├── survey_edit │ │ │ ├── code_list_import_popup.zul │ │ │ ├── code_list_item_popup.zul │ │ │ ├── code_lists.zul │ │ │ ├── code_lists_popup.zul │ │ │ ├── collect_earth_preview_popup.zul │ │ │ ├── info.zul │ │ │ ├── layout.zul │ │ │ ├── layout_tabs.zul │ │ │ ├── preview_popup.zul │ │ │ ├── preview_preferences_popup.zul │ │ │ ├── reference_data │ │ │ │ └── reference_data_import_errors_popup.zul │ │ │ ├── sampling_point_data │ │ │ │ ├── sampling_point_data.zul │ │ │ │ └── sampling_point_data_import_popup.zul │ │ │ ├── schema │ │ │ │ ├── attribute_boolean.zul │ │ │ │ ├── attribute_boolean_general_part.zul │ │ │ │ ├── attribute_code.zul │ │ │ │ ├── attribute_code_general_part.zul │ │ │ │ ├── attribute_code_layout_part.zul │ │ │ │ ├── attribute_code_minor_general_part.zul │ │ │ │ ├── attribute_common.zul │ │ │ │ ├── attribute_conversion_parameters_popup.zul │ │ │ │ ├── attribute_coordinate.zul │ │ │ │ ├── attribute_coordinate_general_part.zul │ │ │ │ ├── attribute_coordinate_layout_part.zul │ │ │ │ ├── attribute_coordinate_other_labels_form.zul │ │ │ │ ├── attribute_date.zul │ │ │ │ ├── attribute_default_popup.zul │ │ │ │ ├── attribute_defaults_list.zul │ │ │ │ ├── attribute_defaults_list_inline_edit.zul │ │ │ │ ├── attribute_file.zul │ │ │ │ ├── attribute_file_general_part.zul │ │ │ │ ├── attribute_number.zul │ │ │ │ ├── attribute_number_other_general_form.zul │ │ │ │ ├── attribute_numeric_common_other_general_form.zul │ │ │ │ ├── attribute_numeric_precisions_list.zul │ │ │ │ ├── attribute_popup.zul │ │ │ │ ├── attribute_range.zul │ │ │ │ ├── attribute_taxon.zul │ │ │ │ ├── attribute_taxon_layout_part.zul │ │ │ │ ├── attribute_taxon_other_attributes_form.zul │ │ │ │ ├── attribute_taxon_other_general_form.zul │ │ │ │ ├── attribute_taxon_other_labels_form.zul │ │ │ │ ├── attribute_text.zul │ │ │ │ ├── attribute_text_general_part.zul │ │ │ │ ├── attribute_text_minor_general_part.zul │ │ │ │ ├── attribute_time.zul │ │ │ │ ├── check │ │ │ │ │ ├── comparison.zul │ │ │ │ │ ├── custom.zul │ │ │ │ │ ├── distance.zul │ │ │ │ │ ├── list.zul │ │ │ │ │ ├── pattern.zul │ │ │ │ │ ├── popup.zul │ │ │ │ │ └── uniqueness.zul │ │ │ │ ├── entity.zul │ │ │ │ ├── entity_layout_part.zul │ │ │ │ ├── entity_minor_general_part.zul │ │ │ │ ├── idm_expression_language_popup.zul │ │ │ │ ├── node_common.zul │ │ │ │ ├── node_common_footer.zul │ │ │ │ ├── node_popup.zul │ │ │ │ ├── nodes_tree_filter.zul │ │ │ │ ├── precision_popup.zul │ │ │ │ ├── schema.zul │ │ │ │ ├── schema_tree_popup.zul │ │ │ │ └── tab.zul │ │ │ ├── schema_attributes_import_popup.zul │ │ │ ├── schema_labels_import_popup.zul │ │ │ ├── schema_layout │ │ │ │ ├── editablenodeslist.zul │ │ │ │ ├── multiple_entity_as_form.zul │ │ │ │ ├── noderenderer.zul │ │ │ │ ├── nodeslist.zul │ │ │ │ ├── tab_label_popup.zul │ │ │ │ ├── tabsgroup.zul │ │ │ │ └── tabsgrouppanel.zul │ │ │ ├── select_language_popup.zul │ │ │ ├── srs_popup.zul │ │ │ ├── survey_file.zul │ │ │ ├── survey_file_list.zul │ │ │ ├── survey_file_random_grid_generation_parameters_popup.zul │ │ │ ├── taxonomy │ │ │ │ ├── taxonomies.zul │ │ │ │ └── taxonomy_import_popup.zul │ │ │ ├── units_popup.zul │ │ │ └── versioning_popup.zul │ │ │ ├── survey_validation_results_popup.zul │ │ │ └── tld │ │ │ └── util.tld │ └── unused │ │ ├── apply_changes_bar.zul │ │ ├── attribute_numeric.zul │ │ ├── flexigrid_1_1 │ │ ├── css │ │ │ ├── flexigrid.css │ │ │ ├── flexigrid.pack.css │ │ │ ├── images │ │ │ │ ├── accept.png │ │ │ │ ├── add.png │ │ │ │ ├── bg.gif │ │ │ │ ├── btn-sprite.gif │ │ │ │ ├── close.png │ │ │ │ ├── ddn.png │ │ │ │ ├── dn.png │ │ │ │ ├── edit.png │ │ │ │ ├── fhbg.gif │ │ │ │ ├── first.gif │ │ │ │ ├── hl.png │ │ │ │ ├── last.gif │ │ │ │ ├── line.gif │ │ │ │ ├── load.gif │ │ │ │ ├── load.png │ │ │ │ ├── magnifier.png │ │ │ │ ├── next.gif │ │ │ │ ├── prev.gif │ │ │ │ ├── up.png │ │ │ │ ├── uup.png │ │ │ │ └── wbg.gif │ │ │ └── style.css │ │ └── js │ │ │ ├── flexigrid.js │ │ │ ├── flexigrid.pack.js │ │ │ └── jquery_1_8_3.min.js │ │ ├── home.html │ │ ├── jquery_1_11_1 │ │ ├── jquery-ui.css │ │ ├── jquery-ui.js │ │ └── jquery.js │ │ ├── main.xml │ │ ├── node.zul │ │ ├── preview_preferences_popup.zul │ │ ├── select_language.zul │ │ ├── survey_edit_configuration.zul │ │ ├── tab_definition_edit.zul │ │ ├── tab_edit.zul │ │ ├── users.properties │ │ ├── versioning.zul │ │ └── warning-small.png └── unused │ ├── attribute_calculated.zul │ ├── attribute_calculated_formulas_list.zul │ ├── attribute_calculated_general_part.zul │ ├── conf │ ├── applicationContext-bck.xml │ ├── applicationContext-blazeds.xml │ ├── applicationContext-jms.xml │ └── applicationContext-security-cas.xml │ ├── example4.json │ ├── font-awesome-4.3.0 │ ├── css │ │ ├── font-awesome.css │ │ └── font-awesome.min.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ └── fontawesome-webfont.woff2 │ ├── less │ │ ├── animated.less │ │ ├── bordered-pulled.less │ │ ├── core.less │ │ ├── fixed-width.less │ │ ├── font-awesome.less │ │ ├── icons.less │ │ ├── larger.less │ │ ├── list.less │ │ ├── mixins.less │ │ ├── path.less │ │ ├── rotated-flipped.less │ │ ├── stacked.less │ │ └── variables.less │ └── scss │ │ ├── _animated.scss │ │ ├── _bordered-pulled.scss │ │ ├── _core.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _path.scss │ │ ├── _rotated-flipped.scss │ │ ├── _stacked.scss │ │ ├── _variables.scss │ │ └── font-awesome.scss │ ├── login.css.old │ ├── login_old.jsp │ ├── multilanguage_label.zul │ ├── openforis.js │ └── schema_layout │ ├── editablenodeslist.zul │ ├── multiple_entity_as_form.zul │ ├── noderenderer.zul │ ├── nodeslist.zul │ ├── tab_label_popup.zul │ ├── tabsgroup.zul │ └── tabsgrouppanel.zul ├── conf ├── Tomcat │ └── alternative conf │ │ └── server.xml └── maven-versions-rules.xml ├── doc ├── Collect IDM class diagram (simplified).pdf ├── Collect IDM class diagram (simplified).txt ├── Collect IDM class diagram (simplified).vdx ├── Collect Record Update Sequence Diagram.pdf ├── Collect Record Update Sequence Diagram.txt ├── Collect Record Update Sequence Diagram.vdx ├── datacleansing │ ├── datacleansing-ui-mockup.gliffy │ ├── datacleansing-ui-mockup.png │ └── ui-mockup.gliffy └── db │ ├── data dictionary.csv │ ├── data dictionary.doc │ ├── data dictionary.odt │ ├── data-cleansing-error-report-er-diagram.gliffy │ └── er-model.mwb └── pom.xml /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/.github/workflows/deploy.prod.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/README.md -------------------------------------------------------------------------------- /collect-base/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-base/pom.xml -------------------------------------------------------------------------------- /collect-core/.gitignore: -------------------------------------------------------------------------------- 1 | dev.properties 2 | /target -------------------------------------------------------------------------------- /collect-core/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/README -------------------------------------------------------------------------------- /collect-core/dev.properties.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/dev.properties.template -------------------------------------------------------------------------------- /collect-core/dev/prepare-database.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/dev/prepare-database.sql -------------------------------------------------------------------------------- /collect-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/pom.xml -------------------------------------------------------------------------------- /collect-core/src/generated/java/org/openforis/collect/persistence/jooq/tables/daos/OfcApplicationInfoDao.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /collect-core/src/generated/java/org/openforis/collect/persistence/jooq/tables/daos/OfcDataCleansingChainStepsDao.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /collect-core/src/generated/java/org/openforis/collect/persistence/jooq/tables/daos/OfcDataCleansingStepValueDao.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /collect-core/src/generated/java/org/openforis/collect/persistence/jooq/tables/daos/OfcMessageProcessingDao.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /collect-core/src/it/resources/data-import-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/data-import-test.csv -------------------------------------------------------------------------------- /collect-core/src/it/resources/default-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/default-dev.properties -------------------------------------------------------------------------------- /collect-core/src/it/resources/invalid.test.idm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/invalid.test.idm.xml -------------------------------------------------------------------------------- /collect-core/src/it/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/log4j.properties -------------------------------------------------------------------------------- /collect-core/src/it/resources/sampling-design-flat-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/sampling-design-flat-test.csv -------------------------------------------------------------------------------- /collect-core/src/it/resources/sampling-design-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/sampling-design-test.csv -------------------------------------------------------------------------------- /collect-core/src/it/resources/species-backup-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/species-backup-test.csv -------------------------------------------------------------------------------- /collect-core/src/it/resources/test-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/test-context.xml -------------------------------------------------------------------------------- /collect-core/src/it/resources/test-record.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/test-record.bin -------------------------------------------------------------------------------- /collect-core/src/it/resources/test_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/it/resources/test_logo.jpg -------------------------------------------------------------------------------- /collect-core/src/main/java/org/openforis/idm/model/Code.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/java/org/openforis/idm/model/Code.java -------------------------------------------------------------------------------- /collect-core/src/main/java/org/openforis/idm/model/Date.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/java/org/openforis/idm/model/Date.java -------------------------------------------------------------------------------- /collect-core/src/main/java/org/openforis/idm/model/File.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/java/org/openforis/idm/model/File.java -------------------------------------------------------------------------------- /collect-core/src/main/java/org/openforis/idm/model/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/java/org/openforis/idm/model/Node.java -------------------------------------------------------------------------------- /collect-core/src/main/java/org/openforis/idm/model/Time.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/java/org/openforis/idm/model/Time.java -------------------------------------------------------------------------------- /collect-core/src/main/java/org/openforis/idm/path/Axis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/java/org/openforis/idm/path/Axis.java -------------------------------------------------------------------------------- /collect-core/src/main/java/org/openforis/idm/path/Path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/java/org/openforis/idm/path/Path.java -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml2html/idml2html.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml2html/idml2html.xsl -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml3-ui.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml3-ui.xsd -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml3.1.1.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml3.1.1.xsd -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml3.1.2.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml3.1.2.xsd -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml3.1.3.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml3.1.3.xsd -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml3.1.4.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml3.1.4.xsd -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml3.1.5.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml3.1.5.xsd -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml3.1.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml3.1.xsd -------------------------------------------------------------------------------- /collect-core/src/main/resources/idml3.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/idml3.xsd -------------------------------------------------------------------------------- /collect-core/src/main/resources/xml.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/main/resources/xml.xsd -------------------------------------------------------------------------------- /collect-core/src/test/resources/test-uioptions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/test/resources/test-uioptions.xml -------------------------------------------------------------------------------- /collect-core/src/test/resources/test.idm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/src/test/resources/test.idm.xml -------------------------------------------------------------------------------- /collect-core/unused/AbstractMessageSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/AbstractMessageSource.java -------------------------------------------------------------------------------- /collect-core/unused/AbstractTimestampValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/AbstractTimestampValue.java -------------------------------------------------------------------------------- /collect-core/unused/AbstractValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/AbstractValue.java -------------------------------------------------------------------------------- /collect-core/unused/ApplicationContextAwareImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/ApplicationContextAwareImpl.java -------------------------------------------------------------------------------- /collect-core/unused/BooleanAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/BooleanAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/BooleanValueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/BooleanValueImpl.java -------------------------------------------------------------------------------- /collect-core/unused/CodeAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CodeAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/CollectAttributeMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CollectAttributeMetadata.java -------------------------------------------------------------------------------- /collect-core/unused/CollectContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CollectContext.java -------------------------------------------------------------------------------- /collect-core/unused/CollectDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CollectDAO.java -------------------------------------------------------------------------------- /collect-core/unused/CollectIdmlBindingContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CollectIdmlBindingContext.java -------------------------------------------------------------------------------- /collect-core/unused/CollectLiquibaseLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CollectLiquibaseLogger.java -------------------------------------------------------------------------------- /collect-core/unused/CollectSurveyConfigurationAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CollectSurveyConfigurationAdapter.java -------------------------------------------------------------------------------- /collect-core/unused/CoordinateAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CoordinateAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/CoordinateValueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CoordinateValueImpl.java -------------------------------------------------------------------------------- /collect-core/unused/CsvWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/CsvWriter.java -------------------------------------------------------------------------------- /collect-core/unused/DataHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DataHandler.java -------------------------------------------------------------------------------- /collect-core/unused/DataLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DataLoader.java -------------------------------------------------------------------------------- /collect-core/unused/DataMarshaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DataMarshaller.java -------------------------------------------------------------------------------- /collect-core/unused/DataPersister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DataPersister.java -------------------------------------------------------------------------------- /collect-core/unused/DatabaseAwareSpringLiquibase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DatabaseAwareSpringLiquibase.java -------------------------------------------------------------------------------- /collect-core/unused/DatabaseCodeListPersister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DatabaseCodeListPersister.java -------------------------------------------------------------------------------- /collect-core/unused/DatabasePersistedCodeListProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DatabasePersistedCodeListProvider.java -------------------------------------------------------------------------------- /collect-core/unused/DateAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DateAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/DateValueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DateValueImpl.java -------------------------------------------------------------------------------- /collect-core/unused/DependencyGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/DependencyGraphTest.java -------------------------------------------------------------------------------- /collect-core/unused/EntityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/EntityMapper.java -------------------------------------------------------------------------------- /collect-core/unused/FileAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/FileAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/LanguageConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LanguageConfiguration.java -------------------------------------------------------------------------------- /collect-core/unused/LenientAlphanumericCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientAlphanumericCode.java -------------------------------------------------------------------------------- /collect-core/unused/LenientIntegerRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientIntegerRange.java -------------------------------------------------------------------------------- /collect-core/unused/LenientIntegerRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientIntegerRangeTest.java -------------------------------------------------------------------------------- /collect-core/unused/LenientIntegerValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientIntegerValue.java -------------------------------------------------------------------------------- /collect-core/unused/LenientMemoValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientMemoValue.java -------------------------------------------------------------------------------- /collect-core/unused/LenientNumericCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientNumericCode.java -------------------------------------------------------------------------------- /collect-core/unused/LenientRealRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientRealRange.java -------------------------------------------------------------------------------- /collect-core/unused/LenientRealRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientRealRangeTest.java -------------------------------------------------------------------------------- /collect-core/unused/LenientRealValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientRealValue.java -------------------------------------------------------------------------------- /collect-core/unused/LenientShortTextValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientShortTextValue.java -------------------------------------------------------------------------------- /collect-core/unused/LenientValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/LenientValue.java -------------------------------------------------------------------------------- /collect-core/unused/MaxCountDependencyGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/MaxCountDependencyGraphTest.java -------------------------------------------------------------------------------- /collect-core/unused/MinCountDependencyGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/MinCountDependencyGraphTest.java -------------------------------------------------------------------------------- /collect-core/unused/ModelObjectListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/ModelObjectListener.java -------------------------------------------------------------------------------- /collect-core/unused/ModelVersionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/ModelVersionUtil.java -------------------------------------------------------------------------------- /collect-core/unused/NodeChangeSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/NodeChangeSet.java -------------------------------------------------------------------------------- /collect-core/unused/NodeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/NodeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/NodePointerDependencyGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/NodePointerDependencyGraphTest.java -------------------------------------------------------------------------------- /collect-core/unused/NumberAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/NumberAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/RecordDAOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/RecordDAOTest.java -------------------------------------------------------------------------------- /collect-core/unused/RecordDaoSpeedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/RecordDaoSpeedTest.java -------------------------------------------------------------------------------- /collect-core/unused/RecordSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/RecordSummary.java -------------------------------------------------------------------------------- /collect-core/unused/RecordSummaryDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/RecordSummaryDAO.java -------------------------------------------------------------------------------- /collect-core/unused/RecordSummaryQueryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/RecordSummaryQueryBuilder.java -------------------------------------------------------------------------------- /collect-core/unused/RelevanceDependencyGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/RelevanceDependencyGraphTest.java -------------------------------------------------------------------------------- /collect-core/unused/StateDependencyMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/StateDependencyMap.java -------------------------------------------------------------------------------- /collect-core/unused/SurveyManagerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/SurveyManagerIntegrationTest.java -------------------------------------------------------------------------------- /collect-core/unused/SurveyWorkDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/SurveyWorkDao.java -------------------------------------------------------------------------------- /collect-core/unused/TaxonAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/TaxonAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/TaxonImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/TaxonImpl.java -------------------------------------------------------------------------------- /collect-core/unused/TextAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/TextAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/TimeAttributeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/TimeAttributeMapper.java -------------------------------------------------------------------------------- /collect-core/unused/TimeValueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/TimeValueImpl.java -------------------------------------------------------------------------------- /collect-core/unused/TypeCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/TypeCheck.java -------------------------------------------------------------------------------- /collect-core/unused/UITabDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/UITabDefinition.java -------------------------------------------------------------------------------- /collect-core/unused/ValidationDependencyGraphTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/ValidationDependencyGraphTest.java -------------------------------------------------------------------------------- /collect-core/unused/XmlPullSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/XmlPullSerializer.java -------------------------------------------------------------------------------- /collect-core/unused/XmlPullSerializerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/XmlPullSerializerFactory.java -------------------------------------------------------------------------------- /collect-core/unused/design/database/collect-db.xed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/design/database/collect-db.xed -------------------------------------------------------------------------------- /collect-core/unused/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/package-info.java -------------------------------------------------------------------------------- /collect-core/unused/pom-with-derby.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/pom-with-derby.xml -------------------------------------------------------------------------------- /collect-core/unused/sql/derby/create-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/sql/derby/create-schema.sql -------------------------------------------------------------------------------- /collect-core/unused/sql/derby/drop-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/sql/derby/drop-schema.sql -------------------------------------------------------------------------------- /collect-core/unused/sql/postgresql/create-database.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/sql/postgresql/create-database.sql -------------------------------------------------------------------------------- /collect-core/unused/sql/postgresql/drop-schema-baseline.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/sql/postgresql/drop-schema-baseline.sql -------------------------------------------------------------------------------- /collect-core/unused/sql/postgresql/init-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-core/unused/sql/postgresql/init-schema.sql -------------------------------------------------------------------------------- /collect-installation/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/CONTRIBUTING.md -------------------------------------------------------------------------------- /collect-installation/collect-assembly/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/collect-assembly/README -------------------------------------------------------------------------------- /collect-installation/collect-assembly/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/collect-assembly/pom.xml -------------------------------------------------------------------------------- /collect-installation/collect-assembly/src/main/assembly/resources/tomcat/collect.properties: -------------------------------------------------------------------------------- 1 | http_port={HTTP_PORT} -------------------------------------------------------------------------------- /collect-installation/collect-autoupdater/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/collect-autoupdater/pom.xml -------------------------------------------------------------------------------- /collect-installation/collect-control-panel/.gitignore: -------------------------------------------------------------------------------- 1 | /logs/ 2 | /collect.properties 3 | -------------------------------------------------------------------------------- /collect-installation/collect-control-panel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/collect-control-panel/pom.xml -------------------------------------------------------------------------------- /collect-installation/collect-control-panel/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | /collect.properties 2 | -------------------------------------------------------------------------------- /collect-installation/collect-installer/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/collect-installer/README -------------------------------------------------------------------------------- /collect-installation/collect-installer/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/collect-installer/pom.xml -------------------------------------------------------------------------------- /collect-installation/collect-updater/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/collect-updater/README -------------------------------------------------------------------------------- /collect-installation/collect-updater/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/collect-updater/pom.xml -------------------------------------------------------------------------------- /collect-installation/docker/collect.env.postgresql.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/docker/collect.env.postgresql.template -------------------------------------------------------------------------------- /collect-installation/docker/collect.env.sqlite.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/docker/collect.env.sqlite.template -------------------------------------------------------------------------------- /collect-installation/docker/tomcat/bin/setenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/docker/tomcat/bin/setenv.sh -------------------------------------------------------------------------------- /collect-installation/lib/java.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/lib/java.xml -------------------------------------------------------------------------------- /collect-installation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-installation/pom.xml -------------------------------------------------------------------------------- /collect-rdb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/.gitignore -------------------------------------------------------------------------------- /collect-rdb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/pom.xml -------------------------------------------------------------------------------- /collect-rdb/src/main/resources/schemas/mondrian.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/src/main/resources/schemas/mondrian.xsd -------------------------------------------------------------------------------- /collect-rdb/src/main/resources/schemas/mondrian4.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/src/main/resources/schemas/mondrian4.xsd -------------------------------------------------------------------------------- /collect-rdb/unused/AbstractIdmTableBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/unused/AbstractIdmTableBuilder.java -------------------------------------------------------------------------------- /collect-rdb/unused/IdmCodeListTableBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/unused/IdmCodeListTableBuilder.java -------------------------------------------------------------------------------- /collect-rdb/unused/IdmDataTableBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/unused/IdmDataTableBuilder.java -------------------------------------------------------------------------------- /collect-rdb/unused/IdmDatabaseSnapshotBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/unused/IdmDatabaseSnapshotBuilder.java -------------------------------------------------------------------------------- /collect-rdb/unused/Mondrian4SchemaGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/unused/Mondrian4SchemaGenerator.java -------------------------------------------------------------------------------- /collect-rdb/unused/RdbTransformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/unused/RdbTransformation.java -------------------------------------------------------------------------------- /collect-rdb/unused/RelationalTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/unused/RelationalTransformer.java -------------------------------------------------------------------------------- /collect-rdb/unused/liquibase/CollectPostgresDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-rdb/unused/liquibase/CollectPostgresDatabase.java -------------------------------------------------------------------------------- /collect-server/.gitignore: -------------------------------------------------------------------------------- 1 | /${sys:catalina.base} 2 | /bin/ 3 | /target/ 4 | -------------------------------------------------------------------------------- /collect-server/doc/restful_api/restful_api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/doc/restful_api/restful_api.yaml -------------------------------------------------------------------------------- /collect-server/logs/.gitignore: -------------------------------------------------------------------------------- 1 | /*.log 2 | -------------------------------------------------------------------------------- /collect-server/logs/README: -------------------------------------------------------------------------------- 1 | #used during tests -------------------------------------------------------------------------------- /collect-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/pom.xml -------------------------------------------------------------------------------- /collect-server/src/it/resources/cleansing-metadata-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/it/resources/cleansing-metadata-test.json -------------------------------------------------------------------------------- /collect-server/src/it/resources/code-list-invalid-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/it/resources/code-list-invalid-test.csv -------------------------------------------------------------------------------- /collect-server/src/it/resources/code-list-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/it/resources/code-list-test.csv -------------------------------------------------------------------------------- /collect-server/src/it/resources/default-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/it/resources/default-dev.properties -------------------------------------------------------------------------------- /collect-server/src/it/resources/species-invalid-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/it/resources/species-invalid-test.csv -------------------------------------------------------------------------------- /collect-server/src/it/resources/species-test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/it/resources/species-test.csv -------------------------------------------------------------------------------- /collect-server/src/it/resources/test-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/it/resources/test-context.xml -------------------------------------------------------------------------------- /collect-server/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /collect-server/src/main/resources/org/openforis/collect/designer/templates/collectearth/earthFiles/openforis/of.js: -------------------------------------------------------------------------------- 1 | OF = function() {}; -------------------------------------------------------------------------------- /collect-server/src/unused/BackupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/unused/BackupService.java -------------------------------------------------------------------------------- /collect-server/src/unused/NodeStateProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/src/unused/NodeStateProxy.java -------------------------------------------------------------------------------- /collect-server/unused/CalculatedAttributeFormulaVM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/CalculatedAttributeFormulaVM.java -------------------------------------------------------------------------------- /collect-server/unused/CalculatedAttributeVM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/CalculatedAttributeVM.java -------------------------------------------------------------------------------- /collect-server/unused/CodeProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/CodeProxy.java -------------------------------------------------------------------------------- /collect-server/unused/CoordinateProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/CoordinateProxy.java -------------------------------------------------------------------------------- /collect-server/unused/DataImportController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/DataImportController.java -------------------------------------------------------------------------------- /collect-server/unused/DateProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/DateProxy.java -------------------------------------------------------------------------------- /collect-server/unused/FileProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/FileProxy.java -------------------------------------------------------------------------------- /collect-server/unused/IntegerRangeProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/IntegerRangeProxy.java -------------------------------------------------------------------------------- /collect-server/unused/MondrianSchemaStorageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/MondrianSchemaStorageManager.java -------------------------------------------------------------------------------- /collect-server/unused/MultilanguageLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/MultilanguageLabel.java -------------------------------------------------------------------------------- /collect-server/unused/NumberUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/NumberUtil.java -------------------------------------------------------------------------------- /collect-server/unused/RealRangeProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/RealRangeProxy.java -------------------------------------------------------------------------------- /collect-server/unused/SaikuMondrianSchemaProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/SaikuMondrianSchemaProvider.java -------------------------------------------------------------------------------- /collect-server/unused/SchemaLayoutSimpleVM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/SchemaLayoutSimpleVM.java -------------------------------------------------------------------------------- /collect-server/unused/SchemaLayoutVM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/SchemaLayoutVM.java -------------------------------------------------------------------------------- /collect-server/unused/SurveyConfigurationEditVM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/SurveyConfigurationEditVM.java -------------------------------------------------------------------------------- /collect-server/unused/TabsGroupComposer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/TabsGroupComposer.java -------------------------------------------------------------------------------- /collect-server/unused/TabsGroupContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/TabsGroupContainer.java -------------------------------------------------------------------------------- /collect-server/unused/TabsGroupPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/TabsGroupPanel.java -------------------------------------------------------------------------------- /collect-server/unused/TabsGroupPanelComposer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/TabsGroupPanelComposer.java -------------------------------------------------------------------------------- /collect-server/unused/TaxonProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/TaxonProxy.java -------------------------------------------------------------------------------- /collect-server/unused/TaxonVernacularNameProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/TaxonVernacularNameProxy.java -------------------------------------------------------------------------------- /collect-server/unused/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/Test.java -------------------------------------------------------------------------------- /collect-server/unused/TimeProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/TimeProxy.java -------------------------------------------------------------------------------- /collect-server/unused/UITabsTreeModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/UITabsTreeModel.java -------------------------------------------------------------------------------- /collect-server/unused/UpdateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/UpdateRequest.java -------------------------------------------------------------------------------- /collect-server/unused/UpdateRequestOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/UpdateRequestOperation.java -------------------------------------------------------------------------------- /collect-server/unused/UpdateResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/UpdateResponse.java -------------------------------------------------------------------------------- /collect-server/unused/ValidationResultProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/ValidationResultProxy.java -------------------------------------------------------------------------------- /collect-server/unused/balloon_template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/balloon_template.txt -------------------------------------------------------------------------------- /collect-server/unused/balloon_template_for_preview.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/balloon_template_for_preview.txt -------------------------------------------------------------------------------- /collect-server/unused/balloon_template_preview.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-server/unused/balloon_template_preview.txt -------------------------------------------------------------------------------- /collect-webapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/.gitignore -------------------------------------------------------------------------------- /collect-webapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/README.md -------------------------------------------------------------------------------- /collect-webapp/frontend/.env.development.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/.env.development.local -------------------------------------------------------------------------------- /collect-webapp/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/.gitignore -------------------------------------------------------------------------------- /collect-webapp/frontend/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/client.js -------------------------------------------------------------------------------- /collect-webapp/frontend/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/config.js -------------------------------------------------------------------------------- /collect-webapp/frontend/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/gulpfile.js -------------------------------------------------------------------------------- /collect-webapp/frontend/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/jsconfig.json -------------------------------------------------------------------------------- /collect-webapp/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/package-lock.json -------------------------------------------------------------------------------- /collect-webapp/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/package.json -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/css/collect-style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/css/collect-style.css -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/css/preloader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/css/preloader.css -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/css/style.css -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/favicon.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/ASEAN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/ASEAN.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Albania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Albania.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Algeria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Algeria.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Andorra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Andorra.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Angola.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Angola.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Anguilla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Anguilla.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Armenia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Armenia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Aruba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Aruba.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Austria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Austria.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Bahamas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Bahamas.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Bahrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Bahrain.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Barbados.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Barbados.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Belarus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Belarus.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Belgium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Belgium.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Belize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Belize.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Benin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Benin.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Bermuda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Bermuda.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Bhutan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Bhutan.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Bolivia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Bolivia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Botswana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Botswana.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Brazil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Brazil.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Brunei.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Brunei.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Bulgaria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Bulgaria.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Burundi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Burundi.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/CARICOM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/CARICOM.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/CIS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/CIS.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Cambodja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Cambodja.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Cameroon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Cameroon.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Canada.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Canada.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Chad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Chad.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Chile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Chile.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/China.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/China.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Colombia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Colombia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Comoros.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Comoros.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Croatia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Croatia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Cuba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Cuba.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Cyprus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Cyprus.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Denmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Denmark.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Djibouti.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Djibouti.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Dominica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Dominica.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Ecuador.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Ecuador.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Egypt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Egypt.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/England.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/England.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Eritrea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Eritrea.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Estonia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Estonia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Ethiopia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Ethiopia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Faroes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Faroes.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Fiji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Fiji.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Finland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Finland.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/France.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/France.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Gabon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Gabon.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Gambia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Gambia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Georgia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Georgia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Germany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Germany.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Ghana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Ghana.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Greece.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Greece.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Grenada.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Grenada.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Guam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Guam.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Guernsey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Guernsey.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Guinea.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Guinea.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Guyana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Guyana.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Haiti.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Haiti.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Honduras.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Honduras.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Hungary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Hungary.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Iceland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Iceland.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/India.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/India.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Iran.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Iran.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Iraq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Iraq.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Ireland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Ireland.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Israel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Israel.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Italy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Italy.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Jamaica.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Jamaica.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Japan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Japan.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Jersey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Jersey.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Jordan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Jordan.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Kenya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Kenya.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Kiribati.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Kiribati.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Kosovo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Kosovo.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Kuwait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Kuwait.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Laos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Laos.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Latvia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Latvia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Lebanon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Lebanon.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Lesotho.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Lesotho.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Liberia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Liberia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Libya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Libya.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Macao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Macao.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Malawi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Malawi.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Malaysia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Malaysia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Maldives.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Maldives.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Mali.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Mali.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Malta.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Malta.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Mexico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Mexico.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Moldova.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Moldova.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Monaco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Monaco.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Mongolia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Mongolia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Morocco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Morocco.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/NATO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/NATO.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Namibia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Namibia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Nauru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Nauru.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Nepal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Nepal.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Niger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Niger.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Nigeria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Nigeria.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Norway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Norway.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/OPEC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/OPEC.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Oman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Oman.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Pakistan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Pakistan.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Palau.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Palau.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Panama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Panama.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Paraguay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Paraguay.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Peru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Peru.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Poland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Poland.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Portugal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Portugal.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Qatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Qatar.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Reunion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Reunion.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Romania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Romania.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Russia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Russia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Rwanda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Rwanda.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Samoa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Samoa.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Scotland.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Scotland.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Senegal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Senegal.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Slovakia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Slovakia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Slovenia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Slovenia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Somalia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Somalia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Spain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Spain.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Sudan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Sudan.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Suriname.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Suriname.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Sweden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Sweden.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Syria.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Syria.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Taiwan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Taiwan.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Tanzania.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Tanzania.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Thailand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Thailand.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Togo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Togo.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Tonga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Tonga.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Tunisia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Tunisia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Turkey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Turkey.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Tuvalu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Tuvalu.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/USA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/USA.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Uganda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Uganda.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Ukraine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Ukraine.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Uruguay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Uruguay.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Vanutau.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Vanutau.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Viet Nam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Viet Nam.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Wales.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Wales.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Yemen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Yemen.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Zambia.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Zambia.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/flags/Zimbabwe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/flags/Zimbabwe.png -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/img/spinner.gif -------------------------------------------------------------------------------- /collect-webapp/frontend/public/assets/locales/labels_en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/assets/locales/labels_en.json -------------------------------------------------------------------------------- /collect-webapp/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/favicon.ico -------------------------------------------------------------------------------- /collect-webapp/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/public/index.html -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/_bootstrap-variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/_bootstrap-variables.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/_custom-variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/_custom-variables.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/_custom.scss: -------------------------------------------------------------------------------- 1 | // Here you can add other styles 2 | -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_alert.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_alert.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_badge.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_badge.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_breadcrumb.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_breadcrumb.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_button-group.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_button-group.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_buttons.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_card.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_card.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_carousel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_carousel.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_close.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_close.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_code.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_code.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_custom-forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_custom-forms.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_custom.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_dropdown.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_dropdown.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_forms.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_grid.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_images.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_images.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_input-group.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_input-group.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_jumbotron.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_jumbotron.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_list-group.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_list-group.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_media.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_media.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_mixins.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_modal.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_nav.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_navbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_navbar.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_normalize.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_pagination.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_pagination.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_popover.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_popover.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_print.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_print.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_progress.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_progress.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_reboot.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_reboot.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_tables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_tables.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_tooltip.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_tooltip.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_transitions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_transitions.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_type.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_type.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_utilities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_utilities.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/_variables.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/bootstrap-grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/bootstrap-grid.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/bootstrap-reboot.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/bootstrap-reboot.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/bootstrap.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/bootstrap.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_alert.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_alert.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_badge.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_badge.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_buttons.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_cards.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_cards.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_clearfix.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_clearfix.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_float.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_float.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_forms.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_grid.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_hover.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_hover.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_image.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_image.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_lists.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_lists.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_resize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_resize.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/mixins/_size.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/mixins/_size.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/utilities/_align.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/utilities/_align.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/utilities/_flex.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/utilities/_flex.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/utilities/_float.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/utilities/_float.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/bootstrap/utilities/_text.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/bootstrap/utilities/_text.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_animate.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_animate.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_aside.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_aside.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_avatars.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_avatars.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_badge.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_badge.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_breadcrumb-menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_breadcrumb-menu.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_breadcrumb.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_breadcrumb.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_buttons.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_callout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_callout.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_card.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_card.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_charts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_charts.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_dropdown.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_dropdown.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_footer.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_grid.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_input-group.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_input-group.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_layout.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_loading.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_loading.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_mixins.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_mobile.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_modal.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_nav.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_navbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_navbar.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_others.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_others.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_progress.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_progress.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_rtl.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_rtl.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_sidebar.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_switches.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_switches.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_tables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_tables.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_temp.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_temp.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_typography.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_utilities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_utilities.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/_widgets.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/_widgets.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/utilities/_background.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/utilities/_background.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/utilities/_borders.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/utilities/_borders.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/core/utilities/_display.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/core/utilities/_display.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/style.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/vendors/_vendors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/vendors/_vendors.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/scss/vendors/chart.js/chart.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/scss/vendors/chart.js/chart.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/server.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/App.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/App.scss -------------------------------------------------------------------------------- /collect-webapp/frontend/src/Constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/Constants.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/NavigationController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/NavigationController.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/Routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/Routes.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/activeSurvey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/activeSurvey.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/job.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/login.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/session.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/sidebar.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/surveys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/surveys.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/systemError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/systemError.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/usergroups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/usergroups.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/actions/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/actions/users.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/Startup/Startup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/Startup/Startup.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/Startup/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Startup' 2 | -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/Aside.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/Aside.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/Breadcrumb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/Breadcrumb.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/Containers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/Containers.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/DatePicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/DatePicker.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/Dialogs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/Dialogs.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/Dropzone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/Dropzone.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/Forms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/Forms.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/Image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/Image.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/InfoIcon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/InfoIcon.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/InputNumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/InputNumber.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/Preloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/Preloader.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/VersionInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/VersionInfo.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/dropzone.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/dropzone.css -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/components/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/hooks/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/hooks/useRecordEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/hooks/useRecordEvent.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/hooks/useWindowResize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/hooks/useWindowResize.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/hooks/withLocation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/hooks/withLocation.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/hooks/withNavigate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/hooks/withNavigate.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/common/hooks/withParams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/common/hooks/withParams.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/datamanagement/actions.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/components/recordeditor/RecordEditActionBar/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './RecordEditActionBar' 2 | -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/components/recordeditor/TabSetContent/index.js: -------------------------------------------------------------------------------- 1 | export {default} from './TabSetContent' -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/components/recordeditor/Table/index.js: -------------------------------------------------------------------------------- 1 | export {default} from './Table' -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/components/recordeditor/fields/CodeField/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './CodeField' 2 | -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/components/recordeditor/fields/NumberField.scss: -------------------------------------------------------------------------------- 1 | .number-field-wrapper { 2 | align-items: center; 3 | } 4 | -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/components/recordeditor/fields/TaxonField/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './TaxonField' 2 | -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/pages/DataManagementPage.scss: -------------------------------------------------------------------------------- 1 | .records-data-grid-row { 2 | height: calc(100% - 70px); 3 | } 4 | -------------------------------------------------------------------------------- /collect-webapp/frontend/src/datamanagement/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/datamanagement/state.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/localStorage/activeSurvey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/localStorage/activeSurvey.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/localStorage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/localStorage/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/AsyncCache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/AsyncCache.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/Attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/Attribute.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/Entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/Entity.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/FileAttribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/FileAttribute.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/Node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/Node.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/NumberAttribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/NumberAttribute.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/RangeAttribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/RangeAttribute.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/Record.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/Record.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/TaxonAttribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/TaxonAttribute.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Record/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Record/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/RecordSummary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/RecordSummary.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/RecordUpdater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/RecordUpdater.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Serializable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Serializable.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Survey/CodeList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Survey/CodeList.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Survey/CodeListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Survey/CodeListItem.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Survey/EntityDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Survey/EntityDefinition.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Survey/NodeDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Survey/NodeDefinition.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Survey/Survey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Survey/Survey.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Survey/SurveyObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Survey/SurveyObject.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Survey/Unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Survey/Unit.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Survey/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Survey/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/User.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Validation.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ValidationResultFlag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ValidationResultFlag.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Validations.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/Workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/Workflow.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/event/Event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/event/Event.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/event/EventQueue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/event/EventQueue.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/event/RecordEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/event/RecordEvent.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ui/FieldDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ui/FieldDefinition.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ui/FieldsetDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ui/FieldsetDefinition.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ui/FormItemTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ui/FormItemTypes.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ui/TabContainers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ui/TabContainers.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ui/TabDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ui/TabDefinition.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ui/TabSetDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ui/TabSetDefinition.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ui/TableDefinition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ui/TableDefinition.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/model/ui/UIConfiguration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/model/ui/UIConfiguration.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/activeSurvey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/activeSurvey.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/applicationInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/applicationInfo.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/currentJob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/currentJob.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/login.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/session.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/sidebar.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/systemError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/systemError.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/userGroups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/userGroups.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/reducers/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/reducers/users.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/DashboardPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/DashboardPage.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/DashboardPageOld.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/DashboardPageOld.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/DataCleansingPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/DataCleansingPage.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/HomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/HomePage.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/MapPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/MapPage.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/Pages/Page404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/Pages/Page404.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/Pages/Page500.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/Pages/Page500.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/Pages/Register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/Pages/Register.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/Pages/Signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/Pages/Signin.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/SaikuPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/SaikuPage.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/scenes/SurveyDesignerPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/scenes/SurveyDesignerPage.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/security/pages/UserGroupsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/security/pages/UserGroupsPage.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/security/pages/UsersPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/security/pages/UsersPage.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/AbstractService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/AbstractService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/BackupRestoreService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/BackupRestoreService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/CodeListService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/CodeListService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/CommandService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/CommandService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/GeoService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/GeoService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/JobService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/JobService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/RecordFileService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/RecordFileService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/RecordService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/RecordService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/SaikuService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/SaikuService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/ServiceFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/ServiceFactory.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/SessionService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/SessionService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/SpeciesService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/SpeciesService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/SurveyService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/SurveyService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/UserGroupService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/UserGroupService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/services/UserService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/services/UserService.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/store/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/store/session/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/store/session/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/store/session/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/store/session/selectors.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/store/survey/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/store/survey/index.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/store/survey/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/store/survey/selectors.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/surveydesigner/pages/SurveysListPage.scss: -------------------------------------------------------------------------------- 1 | .data-grid.surveys-list { 2 | height: calc(100% - 40px); 3 | } 4 | -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/Arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/Arrays.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/BrowserUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/BrowserUtils.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/Dates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/Dates.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/GeoUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/GeoUtils.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/Labels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/Labels.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/Languages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/Languages.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/LanguagesKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/LanguagesKeys.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/Numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/Numbers.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/Objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/Objects.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/Queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/Queue.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/RouterUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/RouterUtils.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/utils/Strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/utils/Strings.js -------------------------------------------------------------------------------- /collect-webapp/frontend/src/ws/appWebSocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/frontend/src/ws/appWebSocket.js -------------------------------------------------------------------------------- /collect-webapp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/pom.xml -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/.gitignore: -------------------------------------------------------------------------------- 1 | /logs/ 2 | -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/META-INF/context.xml -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/WEB-INF/classes/web/js/zk/lang/README.txt: -------------------------------------------------------------------------------- 1 | msgk.js 2 | Allows error messages customization -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/WEB-INF/conf/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/WEB-INF/conf/log4j.xml -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/WEB-INF/conf/log4j_debug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/WEB-INF/conf/log4j_debug.xml -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/WEB-INF/lib/colorbox.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/WEB-INF/lib/colorbox.jar -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/WEB-INF/zk.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/WEB-INF/zk.xml -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/bundle/languages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/bundle/languages.json -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/css/collect.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/css/collect.css -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/css/designer_style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/css/designer_style.css -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/css/login-style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/css/login-style.css -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/css/material-icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/css/material-icons.css -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/css/ol/4.0.0/ol.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/css/ol/4.0.0/ol.css -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/css/ol/6.2.1/ol.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/css/ol/6.2.1/ol.css -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/css/preloader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/css/preloader.css -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/add-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/add-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/add.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/advanced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/advanced.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/arrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/arrow-down.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/arrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/arrow-up.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/back-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/back-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/code-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/code-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/collapse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/collapse.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/compass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/compass.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/cross-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/cross-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/delete.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/edit-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/edit-big.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/edit-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/edit-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/edit.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/excel-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/excel-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/expand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/expand.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/favicon.ico -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/footer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/footer.jpg -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/fx-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/fx-16x16.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/header.jpg -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/info-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/info-large.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/info-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/info-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/info.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/minus-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/minus-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/move-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/move-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/plus-medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/plus-medium.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/plus-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/plus-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/ruler-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/ruler-big.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/ruler-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/ruler-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/ruler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/ruler.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/save-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/save-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/save.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/settings.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/tick-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/tick-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/trash-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/trash-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/tree-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/tree-small.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/warning-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/warning-big.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/warning-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/warning-red.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/images/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/images/warning.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/js/eventbus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/js/eventbus.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/js/ol/4.0.0/ol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/js/ol/4.0.0/ol.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/js/ol/6.2.1/ol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/js/ol/6.2.1/ol.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/assets/js/ol/6.2.1/ol.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/assets/js/ol/6.2.1/ol.js.map -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/datacleansing/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/datacleansing/main.html -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/datamanager/map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/datamanager/map.html -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/datamanager/map_dialog.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/datamanager/map_dialog.html -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/css/earth.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/earthFiles/css/earth.css -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/img/close.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/earthFiles/img/close.gif -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/img/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/earthFiles/img/close.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/img/fao-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/earthFiles/img/fao-logo.png -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/jquery/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/earthFiles/jquery/jquery.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/js/earth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/earthFiles/js/earth.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/js/earth_new.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/earthFiles/js/earth_new.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/openforis/of-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/earthFiles/openforis/of-ui.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/earthFiles/openforis/of.js: -------------------------------------------------------------------------------- 1 | OF = function() {}; -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/error.html -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/collect/collect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/collect/collect.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/collect/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/collect/login.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/collect/node_tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/collect/node_tree.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/collect/sessionping.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/collect/sessionping.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/collect/systemjs_config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/collect/systemjs_config.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/collect/util/grids.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/collect/util/grids.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-alerts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-alerts.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-arrays.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-batch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-batch.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-dates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-dates.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-i18n.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-objects.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-remote.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-remote.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-strings.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-ui-forms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/js/openforis/of-ui-forms.js -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of-ui.js: -------------------------------------------------------------------------------- 1 | OF.UI = function() {}; 2 | 3 | -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/js/openforis/of.js: -------------------------------------------------------------------------------- 1 | OF = function() {}; -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/main/webapp/login.html -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/zk/surveydesigner/survey_edit/schema/node_common_footer.zul: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /collect-webapp/src/main/webapp/zk/surveydesigner/survey_edit/schema_layout/noderenderer.zul: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /collect-webapp/src/unused/apply_changes_bar.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/apply_changes_bar.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/attribute_numeric.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/attribute_numeric.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/flexigrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/flexigrid.css -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/add.png -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/bg.gif -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/close.png -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/ddn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/ddn.png -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/dn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/dn.png -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/edit.png -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/fhbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/fhbg.gif -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/first.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/first.gif -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/hl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/hl.png -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/last.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/last.gif -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/images/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/images/up.png -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/css/style.css -------------------------------------------------------------------------------- /collect-webapp/src/unused/flexigrid_1_1/js/flexigrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/flexigrid_1_1/js/flexigrid.js -------------------------------------------------------------------------------- /collect-webapp/src/unused/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/home.html -------------------------------------------------------------------------------- /collect-webapp/src/unused/jquery_1_11_1/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/jquery_1_11_1/jquery-ui.css -------------------------------------------------------------------------------- /collect-webapp/src/unused/jquery_1_11_1/jquery-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/jquery_1_11_1/jquery-ui.js -------------------------------------------------------------------------------- /collect-webapp/src/unused/jquery_1_11_1/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/jquery_1_11_1/jquery.js -------------------------------------------------------------------------------- /collect-webapp/src/unused/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/main.xml -------------------------------------------------------------------------------- /collect-webapp/src/unused/node.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/node.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/preview_preferences_popup.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/preview_preferences_popup.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/select_language.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/select_language.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/survey_edit_configuration.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/survey_edit_configuration.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/tab_definition_edit.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/tab_definition_edit.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/tab_edit.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/tab_edit.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/users.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/users.properties -------------------------------------------------------------------------------- /collect-webapp/src/unused/versioning.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/versioning.zul -------------------------------------------------------------------------------- /collect-webapp/src/unused/warning-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/src/unused/warning-small.png -------------------------------------------------------------------------------- /collect-webapp/unused/attribute_calculated.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/attribute_calculated.zul -------------------------------------------------------------------------------- /collect-webapp/unused/conf/applicationContext-bck.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/conf/applicationContext-bck.xml -------------------------------------------------------------------------------- /collect-webapp/unused/conf/applicationContext-blazeds.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/conf/applicationContext-blazeds.xml -------------------------------------------------------------------------------- /collect-webapp/unused/conf/applicationContext-jms.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/conf/applicationContext-jms.xml -------------------------------------------------------------------------------- /collect-webapp/unused/example4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/example4.json -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/less/core.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/less/core.less -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/less/icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/less/icons.less -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/less/larger.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/less/larger.less -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/less/list.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/less/list.less -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/less/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/less/mixins.less -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/less/path.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/less/path.less -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/scss/_core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/scss/_core.scss -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/scss/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/scss/_icons.scss -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/scss/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/scss/_list.scss -------------------------------------------------------------------------------- /collect-webapp/unused/font-awesome-4.3.0/scss/_path.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/font-awesome-4.3.0/scss/_path.scss -------------------------------------------------------------------------------- /collect-webapp/unused/login.css.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/login.css.old -------------------------------------------------------------------------------- /collect-webapp/unused/login_old.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/login_old.jsp -------------------------------------------------------------------------------- /collect-webapp/unused/multilanguage_label.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/multilanguage_label.zul -------------------------------------------------------------------------------- /collect-webapp/unused/openforis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/openforis.js -------------------------------------------------------------------------------- /collect-webapp/unused/schema_layout/editablenodeslist.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/schema_layout/editablenodeslist.zul -------------------------------------------------------------------------------- /collect-webapp/unused/schema_layout/noderenderer.zul: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /collect-webapp/unused/schema_layout/nodeslist.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/schema_layout/nodeslist.zul -------------------------------------------------------------------------------- /collect-webapp/unused/schema_layout/tab_label_popup.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/schema_layout/tab_label_popup.zul -------------------------------------------------------------------------------- /collect-webapp/unused/schema_layout/tabsgroup.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/schema_layout/tabsgroup.zul -------------------------------------------------------------------------------- /collect-webapp/unused/schema_layout/tabsgrouppanel.zul: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/collect-webapp/unused/schema_layout/tabsgrouppanel.zul -------------------------------------------------------------------------------- /conf/Tomcat/alternative conf/server.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/conf/Tomcat/alternative conf/server.xml -------------------------------------------------------------------------------- /conf/maven-versions-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/conf/maven-versions-rules.xml -------------------------------------------------------------------------------- /doc/Collect IDM class diagram (simplified).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/Collect IDM class diagram (simplified).pdf -------------------------------------------------------------------------------- /doc/Collect IDM class diagram (simplified).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/Collect IDM class diagram (simplified).txt -------------------------------------------------------------------------------- /doc/Collect IDM class diagram (simplified).vdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/Collect IDM class diagram (simplified).vdx -------------------------------------------------------------------------------- /doc/Collect Record Update Sequence Diagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/Collect Record Update Sequence Diagram.pdf -------------------------------------------------------------------------------- /doc/Collect Record Update Sequence Diagram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/Collect Record Update Sequence Diagram.txt -------------------------------------------------------------------------------- /doc/Collect Record Update Sequence Diagram.vdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/Collect Record Update Sequence Diagram.vdx -------------------------------------------------------------------------------- /doc/datacleansing/datacleansing-ui-mockup.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/datacleansing/datacleansing-ui-mockup.gliffy -------------------------------------------------------------------------------- /doc/datacleansing/datacleansing-ui-mockup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/datacleansing/datacleansing-ui-mockup.png -------------------------------------------------------------------------------- /doc/datacleansing/ui-mockup.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/datacleansing/ui-mockup.gliffy -------------------------------------------------------------------------------- /doc/db/data dictionary.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/db/data dictionary.csv -------------------------------------------------------------------------------- /doc/db/data dictionary.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/db/data dictionary.doc -------------------------------------------------------------------------------- /doc/db/data dictionary.odt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/db/data dictionary.odt -------------------------------------------------------------------------------- /doc/db/data-cleansing-error-report-er-diagram.gliffy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/db/data-cleansing-error-report-er-diagram.gliffy -------------------------------------------------------------------------------- /doc/db/er-model.mwb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/doc/db/er-model.mwb -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openforis/collect/HEAD/pom.xml --------------------------------------------------------------------------------