Project

General

Profile

Plugins Directory » apijs - lightbox and photo gallery

Author: luigifab !
Website: https://www.luigifab.fr/redmine/apijs
Code repository: https://github.com/luigifab/redmine-apijs
Registered on: 2012-07-28 (over 11 years ago)
Current version: 6.9.6
Compatible with: Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x
User ratings:   (8)

Free Ukraine!

It provides a gallery for image and video attachments.

Documentation of the plugin

Full documentation. Configuration of the plugin available under Administration » Plugins » Redmine Apijs plugin » Configure.
If you like, take some of your time to improve the translations, go to https://bit.ly/2HyCCEc.

Warning! To access my website, IPv6 is required.
No IPv6? It's possible to get an IPv6 on an IPv4 thanks to Miredo. Run sudo apt-get install miredo and sudo service miredo force-start.

Installation notes

Manual installation:

Debian/Ubuntu → sudo apt install python3-pil python3-scour libimage-exiftool-perl ffmpegthumbnailer
Mac/Windows → python3 -m pip install --upgrade pip pillow scour

For Redmine 1.x, unzip content in REDMINE/vendor/plugins/redmine_apijs/ and restart Redmine.
For Redmine 2.x, unzip content in REDMINE/plugins/redmine_apijs/ and restart Redmine.
For Redmine 3.x, unzip content in REDMINE/plugins/redmine_apijs/ and restart Redmine.
For Redmine 4.x, unzip content in REDMINE/plugins/redmine_apijs/ and restart Redmine.
For Redmine 5.x, unzip content in REDMINE/plugins/redmine_apijs/ and restart Redmine.

Debian/Ubuntu package installation:

Via PPA.
Run: sudo add-apt-repository ppa:luigifab/packages
Then, run: sudo apt-get update
Then, run: sudo apt-get install redmine-plugin-apijs
Then, restart Redmine.

Gem package installation:

Run: sudo gem install redmine_apijs (rubygems)
Then, install dependencies: sudo apt install python3-pil python3-scour libimage-exiftool-perl ffmpegthumbnailer
Then, add in Redmine Gemfile: require "redmine_apijs"
Then, restart Redmine.

Docker:

With https://hub.docker.com/_/redmine/.

Run: sudo docker pull redmine:4.2
Run: sudo docker run -d --restart always --name redmine42 -p 3042:3000 redmine:4.2
Run: sudo docker exec -it redmine42 /bin/bash

Run: apt-get update ; apt-get remove -y --purge git git-man subversion mercurial bzr imagemagick libglib2.0-0 ; apt-get autoremove -y ; apt-get upgrade -y --no-install-recommends ; apt-get install -y --no-install-recommends nano python3-pip python3-setuptools libimage-exiftool-perl ; (python3 -m pip install --upgrade pip pillow scour)

Then, install the plugin and restart the container.
And go to: http://localhost:3042/

Changelog

6.9.6 (2024-01-01)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

https://github.com/luigifab/redmine-apijs/releases

6.9.5 (2023-10-10)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.9.4 (2023-06-06)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.9.3 (2023-01-01)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.9.2 (2022-10-10)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.9.1 (2022-08-08)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.9.0 (2022-07-07)

Compatible with Redmine 5.1.x, 5.0.x, 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.8.2 (2022-01-01)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.8.1 (2021-10-10)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.8.0 (2021-08-08)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.7.0 (2021-07-07)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.6.0 (2021-03-03)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.5.0 (2020-12-12)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.4.0 (2020-10-10)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.3.0 (2020-08-08)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.2.0 (2020-07-12)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.1.0 (2020-05-05)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.0.1 (2020-03-13)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

6.0.0 (2020-03-03)

Compatible with Redmine 4.2.x, 4.1.x, 4.0.x, 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

5.3.1 (2018-10-10)

Compatible with Redmine 3.4.x, 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

5.3.0 (2017-01-01)

Compatible with Redmine 3.3.x, 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

5.2.0 (2015-06-14)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

5.1.0 (2014-11-02)

Compatible with Redmine 2.6.x, 2.5.x, 2.4.x, 2.3.x, 2.2.x, 2.1.x, 2.0.x, 1.4.x.

5.0.2 (2014-06-05)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x, 1.4.x.

5.0.1 (2014-05-29)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x, 1.4.x.

5.0.0 (2014-04-06)

Compatible with Redmine 2.5.x, 2.4.x, 2.3.x, 1.4.x.

4.2.0 (2013-03-10)

Compatible with Redmine 2.2.x, 1.4.x.

4.1.0 (2013-02-26)

Compatible with Redmine 2.2.x, 1.4.x.

4.0.0 (2013-02-02)

Compatible with Redmine 2.2.x, 1.4.x.

3.0.1 (2012-10-12)

Compatible with Redmine 1.4.x.

3.0.0 (2012-07-29)

Compatible with Redmine 1.4.x.

User ratings

  by Jérôme Siau about 3 years ago

Very good plugin !

  by Jozef Daňko over 3 years ago

Very usefull plugin

  by Ming Li over 5 years ago

Very Cool plugin. but it's not working with "redmine_image_clipboard_paste" plugin.

  by luigifab ! over 7 years ago

I love my plugin :)

  by [ Desperados ] almost 9 years ago

cool but it doesn't work proprerly with 2.6.x
buttons are without label

  by Lajish Lakshmanan over 9 years ago

This plugin is not working properly in 2.5.2

  by Christopher Semmler almost 10 years ago

  by Dipan Mehta almost 10 years ago