Commit graph

57 commits

Author SHA1 Message Date
Mantas Masalskis
aaa4700468 Maintenance: Renames 422 HTTP response code from unprocessable_entity to unprocessable_content due to RFC update 2026-04-22 18:23:21 +03:00
renovatebot
f7f500aa63 Maintenance: Update dependency rubocop to v1.84.2 2026-02-13 08:56:55 +01:00
Mantas Masalskis
4ca4f128cd Fixes #5902 - Using line breaks in KnowledgeBase results in having multiple words "merged" into one 2026-01-23 13:41:49 +02:00
Mantas Masalskis
ab02a7acea Follow-up b465e61 - Fixes #5887 - Knowledge Base search extremely slow despite... 2026-01-05 18:53:32 +02:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Mantas Masalskis
8eb3f4706d Maintenance: Update Rails to 8.0 2025-11-26 18:44:15 +02:00
Mantas
451eda2c6c Fixes #5806 - KB feed returns error 500 for non-existant category 2025-10-03 17:52:52 +03:00
Mantas Masalskis
ddfe025ce0 Maintenance: Improve Knowledge base answers API 2025-04-02 08:53:05 +02:00
renovatebot
b06278e41c Maintenance: Update dependency rubocop to v1.73.2 2025-03-05 07:31:15 +01:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Dusan Vuckovic
1dda357558 Maintenance: Align not found error page output with the agreed design. 2024-08-21 14:21:17 +02:00
Mantas
a6f8be0e0c Fixes #5099 - Knowledge base search result order is wrong with ES backend 2024-07-26 15:41:49 +02:00
Martin Gruner
19bc131d5e Maintenance: Switch to Rails 7.0 default config. 2024-02-19 13:38:32 +01:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
renovatebot
731a4ab019 Maintenance: Update dependency rubocop to v1.59.0 2023-12-18 10:16:36 +01:00
Mantas Masalskis
7858081f6b Fixes #3988 - KB custom domain url: cannot open internal articles from agents perspective 2023-11-09 21:56:34 +01:00
Mantas Masalskis
ab6f1a3d38 Fixes #3888 - deactivated KB displays error page with SQL command 2023-10-26 16:17:02 +02:00
Mantas Masalskis
130e8fad6f Fixes #4833 - Editing the Knowledge Base throws: 'no implicit conversion of Symbol into Integer (TypeError)' 2023-09-25 15:02:40 +02:00
renovatebot
150a38eb78 Maintenance: Update dependency rubocop-performance to v1.19.0 2023-08-14 13:25:51 +02:00
Martin Gruner
fc2491aabf Maintenance: Renamed confusing fields in the tokens table.
The Token model is used to store access tokens and had field names which may have caused confusion for developers using them. Therefore, the field previously called name: now has the correct identifier token: (as it stores the actual token value), and the field previously called label: is now called name: for better consistency with other models.
2023-04-11 12:50:56 +02:00
Mantas
3b29835d4a Fixes #3119 - Clarify authentication_check and authorize! before_actions 2023-03-21 20:14:54 +00:00
Mantas Masalskis
b40eaa7f04 Fixes #4461 - RSS feed tokens expired. 2023-01-17 09:36:16 +01:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
Mantas Masalskis
33fff229f8 Fixes #4403 - Can not use RSS feed in Microsoft Teams (invalid url). 2022-12-09 06:57:08 +01:00
renovatebot
42c3977f1e Maintenance: Update dependency rubocop-rails to v2.17.3 2022-11-22 15:04:00 +01:00
Mantas Masalskis
a5e00ba240 Fixes #4298 - Show RSS feeds in knowledge base. 2022-11-07 16:30:05 +01:00
Mantas
6d08336fb9 Fixes #4190 - Knowledge base detail page has long loading times when kb has many categories 2022-08-08 06:25:33 +00:00
Florian Liebe
715df7d2a7 Fixes #3931 - Changing the category of a Knowledge Base answer leads to alternative translation loop 2022-06-16 12:16:27 +02:00
Rolf Schmidt
fd444996c4 Fixes #3141 - Multiple LDAP server configurations. 2022-05-30 09:49:39 +02:00
Mantas
4acf9cac67 Fixes #3915 - No longer public KB answers do not return http 404 2022-03-03 18:21:33 +00:00
Mantas Masalskis
b8f5eb6a7d Fixes #3977 - KB: Roles are displayed twice in permission dialog 2022-02-28 10:21:10 +01:00
Mantas Masalskis
154b3accf9 Fixes #2603 - Limit access to KB Categories based on roles. 2022-02-24 12:15:19 +01:00
Martin Gruner
7a6539b262 Maintenance: Bump pundit from 2.1.1 to 2.2.0
Bumps [pundit](https://github.com/varvet/pundit) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/varvet/pundit/releases)
- [Changelog](https://github.com/varvet/pundit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/varvet/pundit/compare/v2.1.1...v2.2.0)
2022-02-21 11:37:45 +01:00
Martin Gruner
24c3bdfd87 Maintenance: Update copyright header. 2022-01-01 14:38:12 +01:00
Martin Gruner
64a87b1c67 Fixes #2709, fixes #2666, fixes #2665, fixes #556, fixes #3275 - Refactoring: Implement new translation toolchain based on gettext.
- Translations are no longer fetched from the cloud.
- Instead, they are extracted from the codebase and stored in i18n/zammad.pot.
- Translations will be managed via a public Weblate instance soon.
- The translated .po files are fed to the database as before.
- It is now possible to change "translation" strings for en-us locally via the admin GUI.
- It is no longer possible to submit local changes.
2021-11-15 16:58:19 +01:00
Dominik Klein
53d68b12ae Fixes #3574 - Use country codes (e.g. DE or ES) for knowledgebase answer selection. 2021-09-13 19:21:03 +02:00
Dominik Klein
ae4f400713 Maintenance: Moved pagination controller concern to the proper place. 2021-09-07 12:34:10 +02:00
Mantas Masalskis
310846b8b4 Fixes #3068 - KB search does not allow pagination on endpoint 2021-08-17 07:44:54 +02:00
Mantas Masalskis
dde8046470 Fixes #2612 - Tag KB Answers 2021-08-16 10:20:07 +02:00
Ryan Lue
c23e174ee0 Refactoring: Migrate user permission handling to Pundit policies. 2021-07-23 13:07:16 +00:00
Martin Gruner
9f7bec8942 Maintenance: Add Brakeman for static security analysis. 2021-07-20 13:31:46 +00:00
Martin Gruner
22e0fc5520 Maintenance: Updated to Ruby 2.7.3. 2021-06-24 07:05:39 +00:00
Martin Gruner
5df98684da Maintenance: Update copyright information and add a new rubocop cop to watch over it. 2021-06-01 12:20:20 +00:00
Rolf Schmidt
328845c283 Fixes #3559 - mentioned KB entries with the same title in different categories can not distinguished. 2021-05-31 12:59:49 +00:00
Mantas
02159c1873 Fixes #3148 - Knowledge Base search crashes if (parent) category is missing translation to the locale of the found object 2020-10-19 08:38:54 +03:00
Mantas Masalskis
b5c067b05a Fixes #3083 - KB answer search in ticket is broken 2020-07-14 08:20:25 +02:00
Mantas Masalskis
cc2bc4f188 Fixes #2867 - KB links are in the header and footer of the public KB, Fixes #2834 - unclear meaning of "Public Menu" tab in KB admin 2020-05-20 16:06:04 +02:00
Mantas Masalskis
880f1d5e3a Fixes #2644 - Including Knowledge Base Answers into Ticket Articles doesn't attach Attachments 2020-04-20 11:47:45 +02:00
Ryan Lue
becbdb1baa Refactoring: Replaced home-rolled authorization logic in Controllers with Pundit. 2020-03-19 10:39:51 +01:00
Mantas Masalskis
695d05689b Fixes #2810 - Attachments of Knowledge Base Answers don't get added to Elasticsearch 2020-02-19 17:41:25 +01:00