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 12 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 almost 4 years ago

Very good plugin !

  by Jozef Daňko over 4 years ago

Very usefull plugin

  by Ming Li about 6 years ago

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

  by luigifab ! almost 8 years ago

I love my plugin :)

  by [ Desperados ] over 9 years ago

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

  by Lajish Lakshmanan about 10 years ago

This plugin is not working properly in 2.5.2

  by Christopher Semmler over 10 years ago

  by Dipan Mehta over 10 years ago