Wrap old 1990-ies image archives in a modern look and feel

Steinar Bang eed3b931c1 Revert "Make ES6 Map objects show up as non-empty in redux devtools" 6 hours ago
jacoco-coverage-report b432c48942 Add a DS component that adds shiro role "oldalbumadmin" if the role doesn't already exist 1 week ago
oldalbum.backend 20f9998aa2 Make it possible to add albums 2 days ago
oldalbum.db.liquibase e78ffd9df2 Add Open Graph headers matching the pathinfo, to the returned index.html file 1 week ago
oldalbum.db.liquibase.test f261282755 Replace liquibase 3.10.1 with liquibase 3.8.0 because 3.8.0 is the most recent version with a karaf feature 2 weeks ago
oldalbum.roleadder.test 50b2ae4d4a Add role "oldalbumadmin" to user "admin" in the DS roleadder component 1 week ago
oldalbum.services 20f9998aa2 Make it possible to add albums 2 days ago
oldalbum.web.api e2d2da6e5f Fix copy/paste errors leftover from the modify album test in modify picture test 2 days ago
oldalbum.web.frontend eed3b931c1 Revert "Make ES6 Map objects show up as non-empty in redux devtools" 5 hours ago
oldalbum.web.security 6742e3674a Make the oldalbum-with-derby karaf feature load in karaf 4.2.9 on java 11 2 weeks ago
src b432c48942 Add a DS component that adds shiro role "oldalbumadmin" if the role doesn't already exist 1 week ago
.editorconfig feef7b8570 Add .editorconfig file to the oldalbum project 1 month ago
.gitignore 3de9f19a81 Add top level .gitignore file to the oldalbum project 1 month ago
.travis.yml d1effdfd1d Add .travis.yml file describing builds on travis-ci 2 weeks ago
LICENSE d708605772 Add license and README files 1 month ago
README.org f600f339c1 Add twitter card headers matching the pathinfo, to the returned index.html file 1 week ago
pom.xml b432c48942 Add a DS component that adds shiro role "oldalbumadmin" if the role doesn't already exist 1 week ago

README.org

Oldalbum

This is an application to display old image archives in a more attractive and modern way.

I have some old albums from the 90ies that I occasionally would like to link to. Since the images lack Open Graph or twitter card tags, linking to the images from social media doesn't look to hot.

I first thought about changing the perl script that generates the albums, to add a wrapper to the main jpeg, with the OpenGraph headers.

But then the thought struck me: I can just leave the old JPEGs where they are and create a completely separate webapp that provides a navigation and metadata framework and just uses an tag to display the images from the location where they are today.

And this is the webapp, called "oldalbum", because it is more a way to display existing old albums than yet another album application

Status

file:https://travis-ci.org/steinarb/oldalbum.svg?branch=master file:https://sonarcloud.io/api/project_badges/measure?project=no.priv.bang.oldalbum%3Aoldalbum&metric=alert_status#.svg file:https://maven-badges.herokuapp.com/maven-central/no.priv.bang.oldalbum/oldalbum/badge.svg file:https://www.javadoc.io/badge/no.priv.bang.oldalbum/oldalbum.svg

SonarCloud

file:https://sonarcloud.io/api/project_badges/measure?project=no.priv.bang.oldalbum%3Aoldalbum&metric=ncloc#.svg file:https://sonarcloud.io/api/project_badges/measure?project=no.priv.bang.oldalbum%3Aoldalbum&metric=bugs#.svg file:https://sonarcloud.io/api/project_badges/measure?project=no.priv.bang.oldalbum%3Aoldalbum&metric=vulnerabilities#.svg file:https://sonarcloud.io/api/project_badges/measure?project=no.priv.bang.oldalbum%3Aoldalbum&metric=code_smells#.svg file:https://sonarcloud.io/api/project_badges/measure?project=no.priv.bang.oldalbum%3Aoldalbum&metric=coverage#.svg

Installation

    Procedure:
  1. Download and install apache karaf
  2. From the karaf console, give the following commands:
  3. #+BEGIN_EXAMPLE feature:repo-add mvn:no.priv.bang.oldalbum/oldalbum/LATEST/xml/features feature:install oldalbum-with-derby #+END_EXAMPLE

License

This software is licensed under Apache Public License v 2.0.

See the LICENSE file for the full details.