Skip to content
This repository has been archived by the owner on Jan 23, 2021. It is now read-only.

Releases: akiko-pusu/redmine_banner

Release v0.3.4

09 Jul 23:32
650bdc2
Compare
Choose a tag to compare

This is a maintenance release.

Feedback, translation highly appreciate!

Release v0.3.3

07 May 00:11
50df2c5
Compare
Choose a tag to compare

This is a bugfix release against 0.3.2. Updating to 0.3.3 is highly recommended!

0.3.3

This is a bugfix release against 0.3.2.
Updating to 0.3.3 is highly recommended!

  • Bugfix: HTML problems on redmine_banner.
  • Bugfix: Fix the wrong URL to project banner setting.
  • Refactor: Remove unused file.

Diff

0.3.1...0.3.3
0.3.2...0.3.3

Release v0.3.2

06 May 14:13
7e30da7
Compare
Choose a tag to compare

This is a bugfix release against 0.3.1. Updating to 0.3.2 is highly recommended!

  • Bugfix: HTML problems on redmine_banner 0.3.1. (#134)
  • Bugfix: Global banner off does not work correctly. (Degrade from v0.2x)
  • Update Chinese translation. Thanks, iWangJiaxiang!

0.3.1...0.3.2

Release v0.3.1

11 Feb 15:02
e0fe682
Compare
Choose a tag to compare
  • Feature: Enabled to switch who can see the global banner. (#126)
  • Refactor: Change to use project menu to prevent the project setting tab's conflict. (#127)

Screenshot

add-option-display-for

Diff 0.3.0 to 0.3.1

Release v0.3.0

31 Dec 14:49
76f1a39
Compare
Choose a tag to compare
  • Add feature: Give the ability to specific users to manage the site-wide banner. (GitHub: #86 / #113)
    • Administrator can assign a group to manage global banner via UI.
  • Code refactoring for maintainability.
  • Change not to use SettingsController's patch to the update global banner.

banner-v0 3 0

Diff: 0.2.2...0.3.0

Release v0.2.2

01 Dec 22:16
b820e60
Compare
Choose a tag to compare

This is bugfix release against 0.2.1. Updating to 0.2.2 is highly recommended!

  • Fix: Prevent conflict with other plugins. (GitHub: #121)
  • French translation update by sparunakian (GitHub: #117)

Diff: 0.2.1...0.2.2

Release v0.2.1

21 Aug 07:39
56b8ea6
Compare
Choose a tag to compare

ChangeLog

  • Fix: Prevent conflict with CKEditor. (GitHub: #111)
  • Code refactoring.
  • Add feature to update Global Banner via API. (Alpha / Related: #86 #113)
    • Not only Redmine admin but also user who assigned group named GlobalBanner_Admin can also update Global banner via API.
    • Even prptotype version.
    • Now support JSON only.
    • Please see swagger.yml to try update global banner via API.
  • Update CI Setting
    • Add step to build and push image to AWS ECR.
    • Add steps to build and deploy to Heroku Container registry as release container service.
  • Add how to try banner via Docker in README.

Diff: 0.2.0...0.2.1


Screenshot for API

Enabled non-admin user to use this API

  • Create group named: GlobalBanner_Admin
  • Assing the user to GlobalBanner_Admin group

User who belongs to GlobalBanner_Admin can use this API.

NOTE: This is prototype version, so implemented only api.
If this feature is effective, I hope to implement web UI. So, feedback appreciate!!

And if you hope to try this feature quickly, please try Docker container.
See: https://github.com/akiko-pusu/redmine_banner#quick-try-with-using-docker

Preview via Swagger Editor

preview-swagger-editor


Curl Command Sample

API Endpoint

  • YOUR_REDMINE_URL/banners/api/global_banner.json

Get Global Banner

curl -X GET "https://YOUR_REDMINE_URL/banners/api/global_banner.json”  \
   -H "accept: application/json" -H "X-Redmine-API-Key: YOUR_API_KEY"

Register / Update Global Banner

curl -X PUT "https://YOUR_REDMINE_URL/banners/api/global_banner.json” \
   -H "accept: application/json" -H "X-Redmine-API-Key: YOUR_API_KEY” \
   -H "Content-Type: application/json” \
   -d "{ \"global_banner\": { \"banner_description\": \"Message for Global Banner\", \"display_part\": \"both\", \"enable\": \"true\", \"end_hour\": 16, \"end_min\": 31, \"end_ymd\": \"2019-08-21\", \"related_link\": \"http://localhost:3000/news\", \"start_hour\": 16, \"start_min\": 31, \"start_ymd\": \"2019-08-20\", \"type\": \"info\", \"use_timer\": \"true\" }}"

v0.2.0 / Support Redmine4.x

17 Feb 03:53
25c5c34
Compare
Choose a tag to compare

NOTE: Mainly, maintenance, bugfix and refactoring only. There is no additional feature, translation in this release.

v0.1.2

29 Jun 04:09
Compare
Choose a tag to compare

Support Redmine 3.3 and responsive view.

  • Fix style and css selector. (Github: #45)
  • Change global banner style for responsive mode. (Github: #68)
  • Code refactoring.
  • Fix: Prevent deprecation warning. (Github PR: #60) Thanks, Wojciech.
  • Refactor: Rename file to prevent conflict (Github #63 / r-labs: 54).
  • i18n: Update Italian translation file. (Github: #61 / r-labs: 57) Thanks, R-i-c-k-y.
  • i18n: Add Spanish translation file. (Github: #61 / r-labs: 52) Thanks Picazamora!
  • i18n: Update Turkish translation file. (Github: #64) Thank you so much, Adnan.
  • i18n: Update Portuguese translation file. (Github: #50) Thanks, Guilherme.