├── .github ├── dependabot.yml └── mergify.yml ├── .gitignore ├── README.markdown ├── elastic.sh ├── mysql.sh ├── pom.xml └── src └── main ├── frontend ├── index.html ├── package-lock.json ├── package.json ├── src │ ├── App.tsx │ ├── components │ │ ├── Advanced.tsx │ │ ├── Compute.tsx │ │ ├── Init.tsx │ │ ├── Kibana.tsx │ │ ├── PersonDetail.tsx │ │ └── Search.tsx │ ├── main.tsx │ ├── types.ts │ └── utils │ │ └── logger.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── java └── fr │ └── pilato │ └── demo │ └── legacysearch │ ├── LegacySearchApp.java │ ├── config │ └── WebConfig.java │ ├── dao │ └── PersonRepository.java │ ├── domain │ ├── Address.java │ ├── GeoPoint.java │ ├── Marketing.java │ └── Person.java │ ├── helper │ ├── CsvReader.java │ ├── PersonGenerator.java │ └── Strings.java │ ├── service │ └── PersonService.java │ └── webapp │ ├── InitResult.java │ ├── PersonController.java │ └── PersonNotFoundException.java └── resources ├── application.yml ├── dozer.properties ├── logback-spring.xml ├── prenoms.csv └── static-assets └── kibana ├── console.txt └── kibana.ndjson /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/.github/mergify.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/.gitignore -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/README.markdown -------------------------------------------------------------------------------- /elastic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/elastic.sh -------------------------------------------------------------------------------- /mysql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/mysql.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/index.html -------------------------------------------------------------------------------- /src/main/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/package-lock.json -------------------------------------------------------------------------------- /src/main/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/package.json -------------------------------------------------------------------------------- /src/main/frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/App.tsx -------------------------------------------------------------------------------- /src/main/frontend/src/components/Advanced.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/components/Advanced.tsx -------------------------------------------------------------------------------- /src/main/frontend/src/components/Compute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/components/Compute.tsx -------------------------------------------------------------------------------- /src/main/frontend/src/components/Init.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/components/Init.tsx -------------------------------------------------------------------------------- /src/main/frontend/src/components/Kibana.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/components/Kibana.tsx -------------------------------------------------------------------------------- /src/main/frontend/src/components/PersonDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/components/PersonDetail.tsx -------------------------------------------------------------------------------- /src/main/frontend/src/components/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/components/Search.tsx -------------------------------------------------------------------------------- /src/main/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/main.tsx -------------------------------------------------------------------------------- /src/main/frontend/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/types.ts -------------------------------------------------------------------------------- /src/main/frontend/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/src/utils/logger.ts -------------------------------------------------------------------------------- /src/main/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/tsconfig.json -------------------------------------------------------------------------------- /src/main/frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /src/main/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/frontend/vite.config.ts -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/LegacySearchApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/LegacySearchApp.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/config/WebConfig.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/dao/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/dao/PersonRepository.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/domain/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/domain/Address.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/domain/GeoPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/domain/GeoPoint.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/domain/Marketing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/domain/Marketing.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/domain/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/domain/Person.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/helper/CsvReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/helper/CsvReader.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/helper/PersonGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/helper/PersonGenerator.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/helper/Strings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/helper/Strings.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/service/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/service/PersonService.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/webapp/InitResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/webapp/InitResult.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/webapp/PersonController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/webapp/PersonController.java -------------------------------------------------------------------------------- /src/main/java/fr/pilato/demo/legacysearch/webapp/PersonNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/java/fr/pilato/demo/legacysearch/webapp/PersonNotFoundException.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/dozer.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/main/resources/prenoms.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/resources/prenoms.csv -------------------------------------------------------------------------------- /src/main/resources/static-assets/kibana/console.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/resources/static-assets/kibana/console.txt -------------------------------------------------------------------------------- /src/main/resources/static-assets/kibana/kibana.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dadoonet/legacy-search/HEAD/src/main/resources/static-assets/kibana/kibana.ndjson --------------------------------------------------------------------------------