├── .gitignore
├── README.adoc
├── charts
├── .gitignore
├── .mvn
│ └── wrapper
│ │ ├── maven-wrapper.jar
│ │ └── maven-wrapper.properties
├── mvnw
├── mvnw.cmd
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── ac
│ │ │ └── simons
│ │ │ └── music
│ │ │ └── charts
│ │ │ ├── ChartsApplication.java
│ │ │ ├── config
│ │ │ ├── JooqConfig.java
│ │ │ └── JooqProperties.java
│ │ │ ├── domain
│ │ │ ├── ChartService.java
│ │ │ ├── GenreRepository.java
│ │ │ ├── GenreWithPlaycount.java
│ │ │ └── GenreWithPlaycountRecordMapper.java
│ │ │ └── web
│ │ │ ├── ArtistsReportController.java
│ │ │ ├── ChartReportController.java
│ │ │ └── GenreApiController.java
│ └── resources
│ │ ├── application.properties
│ │ ├── db
│ │ └── migration
│ │ │ ├── afterMigrate__01 Delete existing data.sql
│ │ │ ├── afterMigrate__02 Insert artists data.sql
│ │ │ ├── afterMigrate__03 Insert genres data.sql
│ │ │ ├── afterMigrate__04 Insert tracks data.sql
│ │ │ └── afterMigrate__05 Insert plays data.sql
│ │ ├── messages.properties
│ │ ├── messages_de.properties
│ │ ├── static
│ │ ├── css
│ │ │ └── application.css
│ │ └── js
│ │ │ └── application.js
│ │ └── templates
│ │ ├── index.html
│ │ └── layout.html
│ └── test
│ └── java
│ └── ac
│ └── simons
│ └── music
│ └── charts
│ └── ChartsApplicationTests.java
├── docker
├── .env
├── .gitignore
├── build.sh
├── docker-compose.default.yml
├── docker-compose.talk.yml
├── docker-compose.yml
├── knowledge
│ ├── Dockerfile
│ └── docker-entrypoint.sh
├── knowledgedb
│ ├── Dockerfile
│ ├── docker-entrypoint.sh
│ ├── install-apoc-and-algo.sh
│ └── local-package
│ │ └── .sentinel
├── prometheus
│ └── prometheus.yml
├── secrets
│ └── dev
│ │ ├── database_root_password
│ │ ├── database_statsdb_password
│ │ └── knowledgedb_auth_file
└── statsdb
│ ├── Dockerfile
│ └── initdb.d
│ ├── 00__user.sh
│ └── 01__schemas.sql
├── etl
├── .gitignore
├── .mvn
│ └── wrapper
│ │ ├── maven-wrapper.jar
│ │ └── maven-wrapper.properties
├── mvnw
├── mvnw.cmd
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── ac
│ │ └── simons
│ │ └── music
│ │ └── etl
│ │ ├── StatsIntegration.java
│ │ └── Utils.java
│ └── test
│ ├── java
│ └── ac
│ │ └── simons
│ │ └── music
│ │ └── etl
│ │ └── StatsIntegrationTest.java
│ └── resources
│ └── db
│ └── migration
│ └── R__Load_test_data.sql
├── guides
├── adoc
│ ├── bootiful-music-demo-short.adoc
│ ├── bootiful-music-demo1.adoc
│ ├── bootiful-music-demo2.adoc
│ └── bootiful-music-demo3.adoc
├── data
│ └── artists.csv
├── html
│ ├── bootiful-music-demo-short.html
│ ├── bootiful-music-demo1.html
│ ├── bootiful-music-demo2.html
│ └── bootiful-music-demo3.html
├── http-server.py
├── http.rb
├── http.sh
├── run.sh
└── templates
│ ├── block_admonition.html.erb
│ ├── block_audio.html.erb
│ ├── block_colist.html.erb
│ ├── block_dlist.html.erb
│ ├── block_example.html.erb
│ ├── block_floating_title.html.erb
│ ├── block_image.html.erb
│ ├── block_listing.html.erb
│ ├── block_literal.html.erb
│ ├── block_math.html.erb
│ ├── block_olist.html.erb
│ ├── block_open.html.erb
│ ├── block_page_break.html.erb
│ ├── block_paragraph.html.erb
│ ├── block_pass.html.erb
│ ├── block_preamble.html.erb
│ ├── block_quote.html.erb
│ ├── block_ruler.html.erb
│ ├── block_sidebar.html.erb
│ ├── block_table.html.erb
│ ├── block_toc.html.erb
│ ├── block_ulist.html.erb
│ ├── block_verse.html.erb
│ ├── block_video.html.erb
│ ├── document.html.erb
│ ├── embedded.html.erb
│ ├── inline_anchor.html.erb
│ ├── inline_break.html.erb
│ ├── inline_button.html.erb
│ ├── inline_callout.html.erb
│ ├── inline_footnote.html.erb
│ ├── inline_image.html.erb
│ ├── inline_indexterm.html.erb
│ ├── inline_kbd.html.erb
│ ├── inline_menu.html.erb
│ ├── inline_quoted.html.erb
│ └── section.html.erb
├── knowledge
├── .gitignore
├── .mvn
│ └── wrapper
│ │ ├── maven-wrapper.jar
│ │ └── maven-wrapper.properties
├── mvnw
├── mvnw.cmd
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── ac
│ │ │ └── simons
│ │ │ └── music
│ │ │ └── knowledge
│ │ │ ├── KnowledgeApplication.java
│ │ │ ├── domain
│ │ │ ├── AlbumEntity.java
│ │ │ ├── AlbumRepository.java
│ │ │ ├── AlbumService.java
│ │ │ ├── AlbumTrack.java
│ │ │ ├── ArtistEntity.java
│ │ │ ├── ArtistService.java
│ │ │ ├── BandEntity.java
│ │ │ ├── BandRepository.java
│ │ │ ├── CountryEntity.java
│ │ │ ├── CountryRepository.java
│ │ │ ├── CountryStatistics.java
│ │ │ ├── DecadeEntity.java
│ │ │ ├── GenreEntity.java
│ │ │ ├── GenreRepository.java
│ │ │ ├── GenreService.java
│ │ │ ├── Membership.java
│ │ │ ├── Microgenre.java
│ │ │ ├── MusicVenueEntity.java
│ │ │ ├── MusicVenueRepository.java
│ │ │ ├── Recommendation.java
│ │ │ ├── ReleasesByYear.java
│ │ │ ├── SoloArtistEntity.java
│ │ │ ├── SoloArtistRepository.java
│ │ │ ├── TourEntity.java
│ │ │ ├── TourOverview.java
│ │ │ ├── TourRepository.java
│ │ │ ├── TrackAndArtist.java
│ │ │ ├── TrackEntity.java
│ │ │ ├── TrackRepository.java
│ │ │ ├── TrackService.java
│ │ │ ├── WikipediaArticleEntity.java
│ │ │ └── YearEntity.java
│ │ │ ├── metrics
│ │ │ └── Neo4jServerMetrics.java
│ │ │ ├── support
│ │ │ ├── AbstractAuditableBaseEntity.java
│ │ │ ├── WikidataClient.java
│ │ │ └── YearConverter.java
│ │ │ └── web
│ │ │ ├── AlbumController.java
│ │ │ ├── ArtistController.java
│ │ │ ├── GenreController.java
│ │ │ ├── IndexController.java
│ │ │ ├── NodeNotFoundException.java
│ │ │ ├── TourController.java
│ │ │ ├── TrackController.java
│ │ │ └── VenueController.java
│ └── resources
│ │ ├── application.properties
│ │ ├── banner.gif
│ │ ├── messages.properties
│ │ ├── messages_de.properties
│ │ ├── messages_en.properties
│ │ ├── static
│ │ ├── css
│ │ │ └── application.css
│ │ └── js
│ │ │ └── application.js
│ │ └── templates
│ │ ├── album.html
│ │ ├── albums.html
│ │ ├── artist.html
│ │ ├── artists.html
│ │ ├── genre.html
│ │ ├── genres.html
│ │ ├── index.html
│ │ ├── layout.html
│ │ ├── track.html
│ │ └── venues.html
│ └── test
│ ├── java
│ └── ac
│ │ └── simons
│ │ └── music
│ │ └── knowledge
│ │ ├── KnowledgeApplicationTests.java
│ │ └── domain
│ │ ├── CountryRepositoryTest.java
│ │ └── MusicVenueRepositoryTest.java
│ └── resources
│ └── application.properties
├── micronaut-demo
├── .gitignore
├── Dockerfile
├── build.gradle
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
├── micronaut-cli.yml
└── src
│ └── main
│ ├── java
│ └── ac
│ │ └── simons
│ │ └── music
│ │ └── micronaut
│ │ ├── Application.java
│ │ ├── config
│ │ └── SessionFactoryFactory.java
│ │ ├── domain
│ │ ├── ArtistEntity.java
│ │ ├── ArtistService.java
│ │ ├── ArtistServiceOGM.java
│ │ ├── ArtistServicePlain.java
│ │ └── WikipediaArticleEntity.java
│ │ └── web
│ │ └── ArtistController.java
│ └── resources
│ ├── application.yml
│ └── logback.xml
├── quarkus-demo
├── .dockerignore
├── .mvn
│ └── wrapper
│ │ ├── MavenWrapperDownloader.java
│ │ ├── maven-wrapper.jar
│ │ └── maven-wrapper.properties
├── mvnw
├── mvnw.cmd
├── pom.xml
├── quarkus.log
└── src
│ └── main
│ ├── docker
│ ├── Dockerfile.jvm
│ └── Dockerfile.native
│ ├── java
│ └── ac
│ │ └── simons
│ │ └── music
│ │ └── quarkus
│ │ ├── ArtistResource.java
│ │ └── domain
│ │ ├── ArtistEntity.java
│ │ ├── ArtistService.java
│ │ ├── ArtistServicePlain.java
│ │ └── WikipediaArticleEntity.java
│ └── resources
│ ├── META-INF
│ └── resources
│ │ └── index.html
│ └── application.properties
├── scripts
├── add-weight.cypher
├── constraints.cypher
├── create-featured-artists.cypher
├── genres.cypher
├── mark-live-albums.cypher
├── migrate-mysql-to-postgres.sql
├── neat.cypher
├── trigger-etl.cypher
└── venues.cypher
└── statsdb
├── .mvn
└── wrapper
│ ├── maven-wrapper.jar
│ └── maven-wrapper.properties
├── mvnw
├── mvnw.cmd
├── pom.xml
└── src
└── main
└── resources
└── db
└── migration
├── V1__Create_table_artists.sql
├── V2__Create_table_genres.sql
├── V3__Create_table_tracks.sql
└── V4__Create_table_plays.sql
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/.gitignore
--------------------------------------------------------------------------------
/README.adoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/README.adoc
--------------------------------------------------------------------------------
/charts/.gitignore:
--------------------------------------------------------------------------------
1 | /application.properties
--------------------------------------------------------------------------------
/charts/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/charts/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/.mvn/wrapper/maven-wrapper.properties
--------------------------------------------------------------------------------
/charts/mvnw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/mvnw
--------------------------------------------------------------------------------
/charts/mvnw.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/mvnw.cmd
--------------------------------------------------------------------------------
/charts/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/pom.xml
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/ChartsApplication.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/ChartsApplication.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/config/JooqConfig.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/config/JooqConfig.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/config/JooqProperties.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/config/JooqProperties.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/domain/ChartService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/domain/ChartService.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/domain/GenreRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/domain/GenreRepository.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/domain/GenreWithPlaycount.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/domain/GenreWithPlaycount.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/domain/GenreWithPlaycountRecordMapper.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/domain/GenreWithPlaycountRecordMapper.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/web/ArtistsReportController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/web/ArtistsReportController.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/web/ChartReportController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/web/ChartReportController.java
--------------------------------------------------------------------------------
/charts/src/main/java/ac/simons/music/charts/web/GenreApiController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/java/ac/simons/music/charts/web/GenreApiController.java
--------------------------------------------------------------------------------
/charts/src/main/resources/application.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/application.properties
--------------------------------------------------------------------------------
/charts/src/main/resources/db/migration/afterMigrate__01 Delete existing data.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/db/migration/afterMigrate__01 Delete existing data.sql
--------------------------------------------------------------------------------
/charts/src/main/resources/db/migration/afterMigrate__02 Insert artists data.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/db/migration/afterMigrate__02 Insert artists data.sql
--------------------------------------------------------------------------------
/charts/src/main/resources/db/migration/afterMigrate__03 Insert genres data.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/db/migration/afterMigrate__03 Insert genres data.sql
--------------------------------------------------------------------------------
/charts/src/main/resources/db/migration/afterMigrate__04 Insert tracks data.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/db/migration/afterMigrate__04 Insert tracks data.sql
--------------------------------------------------------------------------------
/charts/src/main/resources/db/migration/afterMigrate__05 Insert plays data.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/db/migration/afterMigrate__05 Insert plays data.sql
--------------------------------------------------------------------------------
/charts/src/main/resources/messages.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/messages.properties
--------------------------------------------------------------------------------
/charts/src/main/resources/messages_de.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/messages_de.properties
--------------------------------------------------------------------------------
/charts/src/main/resources/static/css/application.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/static/css/application.css
--------------------------------------------------------------------------------
/charts/src/main/resources/static/js/application.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/static/js/application.js
--------------------------------------------------------------------------------
/charts/src/main/resources/templates/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/templates/index.html
--------------------------------------------------------------------------------
/charts/src/main/resources/templates/layout.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/main/resources/templates/layout.html
--------------------------------------------------------------------------------
/charts/src/test/java/ac/simons/music/charts/ChartsApplicationTests.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/charts/src/test/java/ac/simons/music/charts/ChartsApplicationTests.java
--------------------------------------------------------------------------------
/docker/.env:
--------------------------------------------------------------------------------
1 | PROFILE=dev
--------------------------------------------------------------------------------
/docker/.gitignore:
--------------------------------------------------------------------------------
1 | var/
2 | secrets/prod
3 | neo4j-enterprise.env
4 |
--------------------------------------------------------------------------------
/docker/build.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/build.sh
--------------------------------------------------------------------------------
/docker/docker-compose.default.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/docker-compose.default.yml
--------------------------------------------------------------------------------
/docker/docker-compose.talk.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/docker-compose.talk.yml
--------------------------------------------------------------------------------
/docker/docker-compose.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/docker-compose.yml
--------------------------------------------------------------------------------
/docker/knowledge/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/knowledge/Dockerfile
--------------------------------------------------------------------------------
/docker/knowledge/docker-entrypoint.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/knowledge/docker-entrypoint.sh
--------------------------------------------------------------------------------
/docker/knowledgedb/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/knowledgedb/Dockerfile
--------------------------------------------------------------------------------
/docker/knowledgedb/docker-entrypoint.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/knowledgedb/docker-entrypoint.sh
--------------------------------------------------------------------------------
/docker/knowledgedb/install-apoc-and-algo.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/knowledgedb/install-apoc-and-algo.sh
--------------------------------------------------------------------------------
/docker/knowledgedb/local-package/.sentinel:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docker/prometheus/prometheus.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/prometheus/prometheus.yml
--------------------------------------------------------------------------------
/docker/secrets/dev/database_root_password:
--------------------------------------------------------------------------------
1 | pwd_root
--------------------------------------------------------------------------------
/docker/secrets/dev/database_statsdb_password:
--------------------------------------------------------------------------------
1 | supersecret
--------------------------------------------------------------------------------
/docker/secrets/dev/knowledgedb_auth_file:
--------------------------------------------------------------------------------
1 | neo4j/music
--------------------------------------------------------------------------------
/docker/statsdb/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/statsdb/Dockerfile
--------------------------------------------------------------------------------
/docker/statsdb/initdb.d/00__user.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/statsdb/initdb.d/00__user.sh
--------------------------------------------------------------------------------
/docker/statsdb/initdb.d/01__schemas.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/docker/statsdb/initdb.d/01__schemas.sql
--------------------------------------------------------------------------------
/etl/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/.gitignore
--------------------------------------------------------------------------------
/etl/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/etl/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/.mvn/wrapper/maven-wrapper.properties
--------------------------------------------------------------------------------
/etl/mvnw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/mvnw
--------------------------------------------------------------------------------
/etl/mvnw.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/mvnw.cmd
--------------------------------------------------------------------------------
/etl/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/pom.xml
--------------------------------------------------------------------------------
/etl/src/main/java/ac/simons/music/etl/StatsIntegration.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/src/main/java/ac/simons/music/etl/StatsIntegration.java
--------------------------------------------------------------------------------
/etl/src/main/java/ac/simons/music/etl/Utils.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/src/main/java/ac/simons/music/etl/Utils.java
--------------------------------------------------------------------------------
/etl/src/test/java/ac/simons/music/etl/StatsIntegrationTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/src/test/java/ac/simons/music/etl/StatsIntegrationTest.java
--------------------------------------------------------------------------------
/etl/src/test/resources/db/migration/R__Load_test_data.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/etl/src/test/resources/db/migration/R__Load_test_data.sql
--------------------------------------------------------------------------------
/guides/adoc/bootiful-music-demo-short.adoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/adoc/bootiful-music-demo-short.adoc
--------------------------------------------------------------------------------
/guides/adoc/bootiful-music-demo1.adoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/adoc/bootiful-music-demo1.adoc
--------------------------------------------------------------------------------
/guides/adoc/bootiful-music-demo2.adoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/adoc/bootiful-music-demo2.adoc
--------------------------------------------------------------------------------
/guides/adoc/bootiful-music-demo3.adoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/adoc/bootiful-music-demo3.adoc
--------------------------------------------------------------------------------
/guides/data/artists.csv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/data/artists.csv
--------------------------------------------------------------------------------
/guides/html/bootiful-music-demo-short.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/html/bootiful-music-demo-short.html
--------------------------------------------------------------------------------
/guides/html/bootiful-music-demo1.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/html/bootiful-music-demo1.html
--------------------------------------------------------------------------------
/guides/html/bootiful-music-demo2.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/html/bootiful-music-demo2.html
--------------------------------------------------------------------------------
/guides/html/bootiful-music-demo3.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/html/bootiful-music-demo3.html
--------------------------------------------------------------------------------
/guides/http-server.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/http-server.py
--------------------------------------------------------------------------------
/guides/http.rb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/http.rb
--------------------------------------------------------------------------------
/guides/http.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/http.sh
--------------------------------------------------------------------------------
/guides/run.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/run.sh
--------------------------------------------------------------------------------
/guides/templates/block_admonition.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_admonition.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_audio.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_audio.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_colist.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_colist.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_dlist.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_dlist.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_example.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_example.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_floating_title.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_floating_title.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_image.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_image.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_listing.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_listing.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_literal.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_literal.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_math.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_math.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_olist.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_olist.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_open.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_open.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_page_break.html.erb:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/guides/templates/block_paragraph.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_paragraph.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_pass.html.erb:
--------------------------------------------------------------------------------
1 | <%#encoding:UTF-8%><%= content %>
2 |
--------------------------------------------------------------------------------
/guides/templates/block_preamble.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_preamble.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_quote.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_quote.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_ruler.html.erb:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/guides/templates/block_sidebar.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_sidebar.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_table.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_table.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_toc.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_toc.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_ulist.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_ulist.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_verse.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_verse.html.erb
--------------------------------------------------------------------------------
/guides/templates/block_video.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/block_video.html.erb
--------------------------------------------------------------------------------
/guides/templates/document.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/document.html.erb
--------------------------------------------------------------------------------
/guides/templates/embedded.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/embedded.html.erb
--------------------------------------------------------------------------------
/guides/templates/inline_anchor.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/inline_anchor.html.erb
--------------------------------------------------------------------------------
/guides/templates/inline_break.html.erb:
--------------------------------------------------------------------------------
1 | <%= @text %>
2 |
--------------------------------------------------------------------------------
/guides/templates/inline_button.html.erb:
--------------------------------------------------------------------------------
1 | <%#encoding:UTF-8%><%= @text %>
2 |
--------------------------------------------------------------------------------
/guides/templates/inline_callout.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/inline_callout.html.erb
--------------------------------------------------------------------------------
/guides/templates/inline_footnote.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/inline_footnote.html.erb
--------------------------------------------------------------------------------
/guides/templates/inline_image.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/inline_image.html.erb
--------------------------------------------------------------------------------
/guides/templates/inline_indexterm.html.erb:
--------------------------------------------------------------------------------
1 | <%#encoding:UTF-8%><%= @type == :visible ? @text : nil %>
2 |
--------------------------------------------------------------------------------
/guides/templates/inline_kbd.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/inline_kbd.html.erb
--------------------------------------------------------------------------------
/guides/templates/inline_menu.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/inline_menu.html.erb
--------------------------------------------------------------------------------
/guides/templates/inline_quoted.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/inline_quoted.html.erb
--------------------------------------------------------------------------------
/guides/templates/section.html.erb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/guides/templates/section.html.erb
--------------------------------------------------------------------------------
/knowledge/.gitignore:
--------------------------------------------------------------------------------
1 | /application.properties
--------------------------------------------------------------------------------
/knowledge/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/knowledge/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/.mvn/wrapper/maven-wrapper.properties
--------------------------------------------------------------------------------
/knowledge/mvnw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/mvnw
--------------------------------------------------------------------------------
/knowledge/mvnw.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/mvnw.cmd
--------------------------------------------------------------------------------
/knowledge/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/pom.xml
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/KnowledgeApplication.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/KnowledgeApplication.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/AlbumEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/AlbumEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/AlbumRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/AlbumRepository.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/AlbumService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/AlbumService.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/AlbumTrack.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/AlbumTrack.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/ArtistEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/ArtistEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/ArtistService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/ArtistService.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/BandEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/BandEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/BandRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/BandRepository.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/CountryEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/CountryEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/CountryRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/CountryRepository.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/CountryStatistics.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/CountryStatistics.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/DecadeEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/DecadeEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/GenreEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/GenreEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/GenreRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/GenreRepository.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/GenreService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/GenreService.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/Membership.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/Membership.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/Microgenre.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/Microgenre.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/MusicVenueEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/MusicVenueEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/MusicVenueRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/MusicVenueRepository.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/Recommendation.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/Recommendation.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/ReleasesByYear.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/ReleasesByYear.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/SoloArtistEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/SoloArtistEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/SoloArtistRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/SoloArtistRepository.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/TourEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/TourEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/TourOverview.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/TourOverview.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/TourRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/TourRepository.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/TrackAndArtist.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/TrackAndArtist.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/TrackEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/TrackEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/TrackRepository.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/TrackRepository.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/TrackService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/TrackService.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/WikipediaArticleEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/WikipediaArticleEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/domain/YearEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/domain/YearEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/metrics/Neo4jServerMetrics.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/metrics/Neo4jServerMetrics.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/support/AbstractAuditableBaseEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/support/AbstractAuditableBaseEntity.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/support/WikidataClient.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/support/WikidataClient.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/support/YearConverter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/support/YearConverter.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/web/AlbumController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/web/AlbumController.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/web/ArtistController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/web/ArtistController.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/web/GenreController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/web/GenreController.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/web/IndexController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/web/IndexController.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/web/NodeNotFoundException.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/web/NodeNotFoundException.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/web/TourController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/web/TourController.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/web/TrackController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/web/TrackController.java
--------------------------------------------------------------------------------
/knowledge/src/main/java/ac/simons/music/knowledge/web/VenueController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/java/ac/simons/music/knowledge/web/VenueController.java
--------------------------------------------------------------------------------
/knowledge/src/main/resources/application.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/application.properties
--------------------------------------------------------------------------------
/knowledge/src/main/resources/banner.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/banner.gif
--------------------------------------------------------------------------------
/knowledge/src/main/resources/messages.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/messages.properties
--------------------------------------------------------------------------------
/knowledge/src/main/resources/messages_de.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/messages_de.properties
--------------------------------------------------------------------------------
/knowledge/src/main/resources/messages_en.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/messages_en.properties
--------------------------------------------------------------------------------
/knowledge/src/main/resources/static/css/application.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/static/css/application.css
--------------------------------------------------------------------------------
/knowledge/src/main/resources/static/js/application.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/static/js/application.js
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/album.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/album.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/albums.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/albums.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/artist.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/artist.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/artists.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/artists.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/genre.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/genre.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/genres.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/genres.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/index.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/layout.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/layout.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/track.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/track.html
--------------------------------------------------------------------------------
/knowledge/src/main/resources/templates/venues.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/main/resources/templates/venues.html
--------------------------------------------------------------------------------
/knowledge/src/test/java/ac/simons/music/knowledge/KnowledgeApplicationTests.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/test/java/ac/simons/music/knowledge/KnowledgeApplicationTests.java
--------------------------------------------------------------------------------
/knowledge/src/test/java/ac/simons/music/knowledge/domain/CountryRepositoryTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/test/java/ac/simons/music/knowledge/domain/CountryRepositoryTest.java
--------------------------------------------------------------------------------
/knowledge/src/test/java/ac/simons/music/knowledge/domain/MusicVenueRepositoryTest.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/test/java/ac/simons/music/knowledge/domain/MusicVenueRepositoryTest.java
--------------------------------------------------------------------------------
/knowledge/src/test/resources/application.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/knowledge/src/test/resources/application.properties
--------------------------------------------------------------------------------
/micronaut-demo/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/.gitignore
--------------------------------------------------------------------------------
/micronaut-demo/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/Dockerfile
--------------------------------------------------------------------------------
/micronaut-demo/build.gradle:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/build.gradle
--------------------------------------------------------------------------------
/micronaut-demo/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/micronaut-demo/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/gradle/wrapper/gradle-wrapper.properties
--------------------------------------------------------------------------------
/micronaut-demo/gradlew:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/gradlew
--------------------------------------------------------------------------------
/micronaut-demo/gradlew.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/gradlew.bat
--------------------------------------------------------------------------------
/micronaut-demo/micronaut-cli.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/micronaut-cli.yml
--------------------------------------------------------------------------------
/micronaut-demo/src/main/java/ac/simons/music/micronaut/Application.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/java/ac/simons/music/micronaut/Application.java
--------------------------------------------------------------------------------
/micronaut-demo/src/main/java/ac/simons/music/micronaut/config/SessionFactoryFactory.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/java/ac/simons/music/micronaut/config/SessionFactoryFactory.java
--------------------------------------------------------------------------------
/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/ArtistEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/ArtistEntity.java
--------------------------------------------------------------------------------
/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/ArtistService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/ArtistService.java
--------------------------------------------------------------------------------
/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/ArtistServiceOGM.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/ArtistServiceOGM.java
--------------------------------------------------------------------------------
/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/ArtistServicePlain.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/ArtistServicePlain.java
--------------------------------------------------------------------------------
/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/WikipediaArticleEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/java/ac/simons/music/micronaut/domain/WikipediaArticleEntity.java
--------------------------------------------------------------------------------
/micronaut-demo/src/main/java/ac/simons/music/micronaut/web/ArtistController.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/java/ac/simons/music/micronaut/web/ArtistController.java
--------------------------------------------------------------------------------
/micronaut-demo/src/main/resources/application.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/resources/application.yml
--------------------------------------------------------------------------------
/micronaut-demo/src/main/resources/logback.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/micronaut-demo/src/main/resources/logback.xml
--------------------------------------------------------------------------------
/quarkus-demo/.dockerignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/.dockerignore
--------------------------------------------------------------------------------
/quarkus-demo/.mvn/wrapper/MavenWrapperDownloader.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/.mvn/wrapper/MavenWrapperDownloader.java
--------------------------------------------------------------------------------
/quarkus-demo/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/quarkus-demo/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/.mvn/wrapper/maven-wrapper.properties
--------------------------------------------------------------------------------
/quarkus-demo/mvnw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/mvnw
--------------------------------------------------------------------------------
/quarkus-demo/mvnw.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/mvnw.cmd
--------------------------------------------------------------------------------
/quarkus-demo/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/pom.xml
--------------------------------------------------------------------------------
/quarkus-demo/quarkus.log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/quarkus.log
--------------------------------------------------------------------------------
/quarkus-demo/src/main/docker/Dockerfile.jvm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/docker/Dockerfile.jvm
--------------------------------------------------------------------------------
/quarkus-demo/src/main/docker/Dockerfile.native:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/docker/Dockerfile.native
--------------------------------------------------------------------------------
/quarkus-demo/src/main/java/ac/simons/music/quarkus/ArtistResource.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/java/ac/simons/music/quarkus/ArtistResource.java
--------------------------------------------------------------------------------
/quarkus-demo/src/main/java/ac/simons/music/quarkus/domain/ArtistEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/java/ac/simons/music/quarkus/domain/ArtistEntity.java
--------------------------------------------------------------------------------
/quarkus-demo/src/main/java/ac/simons/music/quarkus/domain/ArtistService.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/java/ac/simons/music/quarkus/domain/ArtistService.java
--------------------------------------------------------------------------------
/quarkus-demo/src/main/java/ac/simons/music/quarkus/domain/ArtistServicePlain.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/java/ac/simons/music/quarkus/domain/ArtistServicePlain.java
--------------------------------------------------------------------------------
/quarkus-demo/src/main/java/ac/simons/music/quarkus/domain/WikipediaArticleEntity.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/java/ac/simons/music/quarkus/domain/WikipediaArticleEntity.java
--------------------------------------------------------------------------------
/quarkus-demo/src/main/resources/META-INF/resources/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/resources/META-INF/resources/index.html
--------------------------------------------------------------------------------
/quarkus-demo/src/main/resources/application.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/quarkus-demo/src/main/resources/application.properties
--------------------------------------------------------------------------------
/scripts/add-weight.cypher:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/add-weight.cypher
--------------------------------------------------------------------------------
/scripts/constraints.cypher:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/constraints.cypher
--------------------------------------------------------------------------------
/scripts/create-featured-artists.cypher:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/create-featured-artists.cypher
--------------------------------------------------------------------------------
/scripts/genres.cypher:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/genres.cypher
--------------------------------------------------------------------------------
/scripts/mark-live-albums.cypher:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/mark-live-albums.cypher
--------------------------------------------------------------------------------
/scripts/migrate-mysql-to-postgres.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/migrate-mysql-to-postgres.sql
--------------------------------------------------------------------------------
/scripts/neat.cypher:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/neat.cypher
--------------------------------------------------------------------------------
/scripts/trigger-etl.cypher:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/trigger-etl.cypher
--------------------------------------------------------------------------------
/scripts/venues.cypher:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/scripts/venues.cypher
--------------------------------------------------------------------------------
/statsdb/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/statsdb/.mvn/wrapper/maven-wrapper.properties:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/.mvn/wrapper/maven-wrapper.properties
--------------------------------------------------------------------------------
/statsdb/mvnw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/mvnw
--------------------------------------------------------------------------------
/statsdb/mvnw.cmd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/mvnw.cmd
--------------------------------------------------------------------------------
/statsdb/pom.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/pom.xml
--------------------------------------------------------------------------------
/statsdb/src/main/resources/db/migration/V1__Create_table_artists.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/src/main/resources/db/migration/V1__Create_table_artists.sql
--------------------------------------------------------------------------------
/statsdb/src/main/resources/db/migration/V2__Create_table_genres.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/src/main/resources/db/migration/V2__Create_table_genres.sql
--------------------------------------------------------------------------------
/statsdb/src/main/resources/db/migration/V3__Create_table_tracks.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/src/main/resources/db/migration/V3__Create_table_tracks.sql
--------------------------------------------------------------------------------
/statsdb/src/main/resources/db/migration/V4__Create_table_plays.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michael-simons/bootiful-music/HEAD/statsdb/src/main/resources/db/migration/V4__Create_table_plays.sql
--------------------------------------------------------------------------------