Commit graph

28 commits

Author SHA1 Message Date
Jonas Thelemann
4452f5c6d5 Closes #5961 - Maintenance: Double quote to prevent globbing and word splitting 2026-02-25 08:33:33 +00:00
Dusan Vuckovic
3e4528d557 Fixes #5919 - Unable to specify ipv6 address of postgresql server in docker deployment. 2026-02-04 13:17:17 +00:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Martin Gruner
355f3386d4 Maintenance: Add stylelint and coffeelint for devcontainer usage 2025-09-26 15:36:56 +02:00
Martin Gruner
9ebdbc20c5 Maintenance: Add devcontainer for better DX
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-07-25 13:09:44 +02:00
Martin Gruner
871783ceea Fixes 5685 - Docker stack cannot run Rails without using the docker entrypoint 2025-07-02 10:28:28 +02:00
Martin Gruner
e6a7077644 Maintenance: Rewrite Dockerfile for better DX and image size 2025-06-13 07:19:36 +02:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Martin Gruner
d73a27d6e0 Maintenance: Update rails from 7.0 to 7.1
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2024-09-12 11:09:36 +02:00
Martin Gruner
d5f7505a70 Maintenance: Switch from yarn to pnpm package manager for Node.js. 2024-07-03 08:57:41 +02:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
Florian Liebe
402ddee664 Maintenance: Update copyright information. 2023-01-02 19:31:46 +01:00
Martin Gruner
0d11db6420 Maintenance: Uninvite spring from the party. 2022-07-29 21:15:06 +02:00
Dominik Klein
7b48e5e5e1 Feature: Mobile - Added main tool chain for the new tech stack (with vite as the build tool).
Added Vite with the `vite_rails` ruby gem: `bundle install`, `bundle exec vite install` and vite.config.ts
Added Vue.js: `yarn add vue@next vue-router@next` and `yarn add -D @vitejs/plugin-vue`.
Added Typescript: `yarn add -D typescript vue-tsc` and `tsconfig.json`.
Added Prettier: `yarn add -D prettier --exact` and `.prettierrc.json`.
Added ESLint and ESLint-Plugins: `yarn add -D eslint @typescript-eslint/eslint-plugin @typescript-eslint/parser @vue/eslint-config-prettier @vue/eslint-config-typescript eslint-config-airbnb-base eslint-config-prettier eslint-import-resolver-alias eslint-plugin-import eslint-plugin-prettier eslint-plugin-vue eslint-plugin-prettier-vue` and `.eslintrc.js`.
Added Jest: `yarn add -D jest @types/jest @vue/test-utils eslint-plugin-jest jest-serializer-vue jest-transform-stub ts-jest @vue/vue3-jest` and `jest.config.js`.
Added TailwindCSS: `yarn add -D tailwindcss@next @tailwindcss/forms@next postcss autoprefixer` and `npx tailwindcss init -p`
Added GraphQL for the frontend: `yarn add @vue/apollo-option @apollo/client @vue/apollo-composable graphql-ruby-client`
Added GraphQL for the backend: `gem 'graphql'` and `gem 'graphql-batch', require: 'graphql/batch'`
Added Actioncable: `yarn add actioncable`
Adding GraphQL Code-Generator: `yarn add -D @graphql-codegen/cli @graphql-codegen/introspection @graphql-codegen/typescript @graphql-codegen/typescript-operations @graphql-codegen/typescript-vue-apollo`
2022-05-06 08:59:07 +00:00
Martin Gruner
643f2bc4ce Fixes: 4045 - Error when accessing ARGV in Rails 6.1. 2022-04-01 16:48:43 +02:00
Martin Gruner
f25375a4e3 Maintenance: Fix assets:precompile to load asset deps correctly in Rails 6.1. 2022-03-25 14:59:23 +01:00
Martin Gruner
d7b8b3662f Maintenance: Updated to Rails 6.1. 2022-03-22 10:14:09 +01:00
Martin Gruner
24c3bdfd87 Maintenance: Update copyright header. 2022-01-01 14:38:12 +01:00
Dominik Klein
ba1b9e502f Maintenance: Updated bin/bundle script to the new bundler default (rails removed the script from the default template). 2021-10-18 12:50:19 +00:00
Thorsten Eckel
ca56de3648 Maintenance: Updated to Rails 6.0.4 and the new Zeitwerk autoloader.
This changes the minimum supported version of PostgreSQL to 9.3.
2021-06-23 11:35:27 +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
Thorsten Eckel
5745fa46bd Bumps [rails](https://github.com/rails/rails) from 5.1.7 to 5.2.3.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.1.7...v5.2.3)
2019-07-04 13:16:55 +02:00
Thorsten Eckel
6718d2eb7c Invited spring to the party 🎉 Taking development speed to the next level 🚀- Enable via ENV 'ENABLE_SPRING'. 2018-10-01 22:00:26 +02:00
Thorsten Eckel
fbeccbc85c Updated to latest rubocop version. 2018-04-12 16:59:07 +02:00
Thorsten Eckel
507439e12f Improved setup performance by using multiple bundle jobs to install dependencies. 2017-06-28 09:57:55 +02:00
Thorsten Eckel
e8e332e2e3 Working on issue #368 - big time refactoring, adding of rspec and additional tests. 2016-11-25 17:16:08 +01:00
Martin Edenhofer
9522047482 Upgrade to rails 4.2.4 2015-09-26 08:57:07 +02:00
Martin Edenhofer
ad1b9b18bf Upgrade to rails 4.2.4. 2015-09-25 16:37:55 +02:00