Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ファーエンドテクノロジー開発のプラグイン・テーマを紹介
Search
Mizuki Ishikawa
March 08, 2022
Business
0
260
ファーエンドテクノロジー開発のプラグイン・テーマを紹介
Mizuki Ishikawa
March 08, 2022
Tweet
Share
More Decks by Mizuki Ishikawa
See All by Mizuki Ishikawa
Redmineプラグイン・テーマの紹介 〜ファーエンドテクノロジー開発〜
ishikawa999
0
630
細かすぎて気づかれてないRedmineの機能改善選手権
ishikawa999
0
540
bleuclair theme
ishikawa999
1
25k
管理画面から用語やメッセージを変更するプラグイン作りました
ishikawa999
1
1.1k
Other Decks in Business
See All in Business
ワンキャリア 会社説明資料 / Company Deck
onecareer
5
140k
プライシングについて②
umzws
0
240
Findy - 人生で熱くなれるなにかを探している誰かへ / Letter from Findy
findyinc
6
110k
TOILETHON
takuro_nakajima
PRO
1
1.4k
「強い」エンジニアと働く中で、新卒1年目・未経験プロダクトマネージャーが何に悩み、どこに自分の価値を見出したか
kassy1127
16
6.7k
【キャリア採用】BuySell Technologies会社説明資料
buyselltechnologies
2
60k
kaonavi Future Deck
kaonavi
7
75k
生成AIに個人情報/秘密情報を入力する際の法的論点20240318
kenjisugiura
1
170
Value Driven DevOps Team
kakehashi
11
1.2k
BRUTUS SPIRAL SCHOOL
takuro_nakajima
PRO
0
1.4k
GitHubを使わずDatabricksだけで お手軽にライブラリ共有やCIが できる環境を作ってみた/Creating an Environment for Easy Library Sharing and CI Using Only Databricks Without GitHub
kakehashi
1
280
Beyond Engineering: The Future of Platforms
mfpais
PRO
1
230
Featured
See All Featured
BBQ
matthewcrist
80
8.7k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
What's in a price? How to price your products and services
michaelherold
237
11k
GitHub's CSS Performance
jonrohan
1023
450k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
321
20k
Clear Off the Table
cherdarchuk
83
310k
Become a Pro
speakerdeck
PRO
10
4.5k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
119
38k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
Designing for humans not robots
tammielis
247
25k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Transcript
ファーエンドテクノロジー株式会社 石川 フ ァ ーエンドテクノロジー開発の プラ グ イン・テーマを紹介
None
None
My Redmine
My Redmineに入っているプラ グ イン ຊհ͢ΔϓϥάΠϯ
My Redmineに入っているテーマ ຊհ͢ΔςʔϚ
開発したプラグイン・テーマを オープンソースソフトウェアとして公開しています。
プラ グ イン 1. RedMica UI extension 2. Redmine Ip
Filter 3. Redmine Issues Panel 4. RedMica S3 テーマ 1. farend basic 2. farend fancy 3. farend bleuclair 本日紹介するプラ グ イン・テーマ
プラ グ イン 編
1. RedMica UI extension RedMica/Redmineͷݟ͍ͨ͢͞Λྑ͘͢Δ֦ுΛෳՃ͢ ΔϓϥάΠϯ ରԠόʔδϣϯ: Redmine 4.1Ҏ߱ μϯϩʔυ:
https://github.com/redmica/redmica_ui_extension
RedMica/Redmineͷݟ͍ͨ͢͞Λྑ͘͢Δ֦ுΛෳՃ͢ ΔϓϥάΠϯ 1. RedMica UI extension jsϥΠϒϥϦͷ༰ྔ͕େ͖͍ͳͲͱ͍ͬͨཧ༝ͰRedmineຊମʹೖΓͦ͏ʹͳ͍ػೳΛ ͏ͨΊͷϓϥάΠϯ σʔλϕʔεͳͲʹมߋΛՃ͑Δ͜ͱ͕ͳ͍ͷͰɺ؆୯ʹಋೖͯ͠ɺෆཁʹͳͬͨΒ؆୯ ʹফ͢͜ͱ͕Ͱ͖·͢
開発メモ ରԠόʔδϣϯ: Redmine 4.1Ҏ߱ μϯϩʔυ: https://github.com/redmica/redmica_ui_extension
୲ऀϑΟϧλͳͲΛ͡Ίͱͨ͠ηϨΫτϘοΫεʹΩʔϫʔ υΛೖྗ͢ΔͱɺީิͷߜΓࠐΈ͕Ͱ͖Δɻ redmine_searchable_selectboxͱ͍͏͜ͷػೳͷΈΛ࣋ͭϓϥάΠϯ ެ։͍ͯ͠·͢ɻ 担当者セレクト ボ ックスを検索可能にする機能 બࢶ͕ଟ͍ͱ୳͢ͷ͕େมʂ Λղফ͠·͢ 1.
RedMica UI extension
担当者セレクト ボ ックスを検索可能にする機能 1. RedMica UI extension
όʔδϣϯʹඥ͘νέοτͷεςʔλεʹԠͯ͡όʔϯμϯν ϟʔτΛදࣔ͠·͢ɻ バージョン詳細画面にバーン ダ ウンチャートを表示 ཧઢͱνέοτͷݸΛൺֱ͢Δ ͜ͱͰɺ࡞ۀͷ༷ࢠΛ֬ೝʂ 1. RedMica UI
extension
mermaid.jsΛར༻ͯ͠ɺmermaidه๏Ͱೖྗ͞ΕͨςΩετΛݩʹਤ Λඳը͠·͢ɻ テキストで図を描ける ςΩετͳͷͰɺޙ͔Βͷมߋָ 1. RedMica UI extension
1. RedMica UI extension 設定で各機能を有効/無効にできる
1. RedMica UI extension 設定で各機能を有効/無効にできる ෳͷػೳ͕ೖ͍ͬͯΔϓϥάΠϯͳͷͰɺ ಛఆͷػೳͷΈ͕ཉ͍͠ਓʹ ͬͯΒ͑ΔΑ͏ʹҙࣝతʹΦϯΦϑػೳΛ ࣮͍ͯ͠·͢ɻ (mermaidϚΫϩ
ɹػೳͷ্༷ΦϑʹͰ͖ͳ͔ͬͨ...) 開発メモ
IPΞυϨεʹΑΔΞΫηε੍ݶΛRedmine্͔Βઃఆ͢ΔϓϥάΠϯ ڐՄ͢ΔIPΞυϨεΛઃఆ͢ΔͱɺͦΕҎ֎ͷIPΞυϨε͔ΒͷΞΫη εΛ੍ݶͰ͖Δ 2. Redmine Ip Filter ରԠόʔδϣϯ: Redmine 4.1Ҏ߱
μϯϩʔυ: https://github.com/redmica/redmine_ip_filter
2. Redmine Ip Filter γεςϜཧऀͷΈ͕ มߋͰ͖Δ 100݅·ͰͷIPΞυϨ ε੍ݶΛઃఆͰ͖Δ
3. Redmine Issues Panel plugin RedmineͷνέοτΛΧʔυܗࣜͷҰཡͰදࣔ͢Δػೳ ΧʔυͷυϥοάΞϯυυϩοϓͰεςʔλεΛมߋͨ͠ΓɺҰཡ ͔ΒνέοτΛ࡞͢Δ͜ͱ͕Ͱ͖·͢ɻ ରԠόʔδϣϯ: Redmine
4.1Ҏ߱ μϯϩʔυ: https://github.com/redmica/redmine_issues_panel
3. Redmine Issues Panel plugin
ఴϑΝΠϧΛϩʔΧϧϑΝΠϧγεςϜͰແ͘AmazonS3ʹอଘ͢Δϓ ϥάΠϯ ݩʑ@tigrishࢯ@ka8725ࢯ͕։ൃ͞Ε͍ͯͨredmine_s3ͷϑΥʔΫ ϑΝʔΤϯυςΫϊϩδʔͰมߋΛՃ͑ͨ͜ͱʹΑΓɺRedMica1.0.xҎ ߱/ Redmine 4.1.xҎ߱ʹରԠ 4. RedMica S3
plugin ରԠόʔδϣϯ: RedMica1.0.xҎ߱/ Redmine 4.1.xҎ߱ μϯϩʔυ: https://github.com/redmica/redmica_s3
テーマ 編
1. farend basic ຊޠ͕ݟ͍͢ϑΥϯτ Λར༻ σϑΥϧτʹ͍ۙςʔϚ ༏ઌ͝ͱͷ৭͚ ࣗͷ໊લΛଠࣈͰڧௐ μϯϩʔυ: https://github.com/farend/redmine_theme_farend_basic
2. farend fancy farend_basicΛϕʔεʹ ΞΠίϯΛՃ μϯϩʔυ: https://github.com/farend/redmine_theme_farend_fancy
3. farend bleuclair ΞΠίϯΛஔ͖͑ શମతʹϨΠΞτΛมߋ μϯϩʔυ: https://github.com/farend/redmine_theme_farend_bleuclair
αΠυόʔͷંΓͨͨΈػೳ ֎෦ϦϯΫΛผλϒͰ։͘Α͏ʹมߋ Λ૬ରతͰແ͘ઈରతʹදࣔ フ ァ ーエンドテクノロジー開発のテーマ共通の便利機能
プラ グ イン 1. RedMica UI extension 2. Redmine Ip
Filter 3. Redmine Issues Panel 4. RedMica S3 テーマ 1. farend basic 2. farend fancy 3. farend bleuclair 本日紹介したプラ グ イン・テーマ 044ͱͯ͠ެ։͍ͯ͠ΔͷͰɺ ؾʹͳΔϓϥάΠϯςʔϚ͕͋Ε ͥͻಋೖΛ͝ݕ౼͍ͩ͘͞ʂ