tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
zammad: 6.1.0 -> 6.2.0
netali
2 years ago
dc2b6d2a
706460f2
+391
-248
4 changed files
expand all
collapse all
unified
split
pkgs
applications
networking
misc
zammad
default.nix
gemset.nix
package.json
source.json
+2
-2
pkgs/applications/networking/misc/zammad/default.nix
···
24
25
let
26
pname = "zammad";
27
-
version = "6.1.0";
28
29
src = applyPatches {
30
···
101
102
offlineCache = fetchYarnDeps {
103
yarnLock = "${src}/yarn.lock";
104
-
hash = "sha256-PVQ2L+Io6Ct9UHvfoQmxV01ECG8fj0+xKwpMfAvD7q0=";
105
};
106
107
yarnPreBuild = ''
···
24
25
let
26
pname = "zammad";
27
+
version = "6.2.0";
28
29
src = applyPatches {
30
···
101
102
offlineCache = fetchYarnDeps {
103
yarnLock = "${src}/yarn.lock";
104
+
hash = "sha256-u72ZTpcUvFa1gaWi4lzTQa+JsI85jU4n8r1JhqFnCj4=";
105
};
106
107
yarnPreBuild = ''
+300
-158
pkgs/applications/networking/misc/zammad/gemset.nix
···
16
platforms = [];
17
source = {
18
remotes = ["https://rubygems.org"];
19
-
sha256 = "1fdbks9byqqlkd6glj6lkz5f1z6948hh8fhv9x5pzqciralmz142";
20
type = "gem";
21
};
22
-
version = "6.1.7.6";
23
};
24
actionmailbox = {
25
-
dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"];
26
groups = ["default"];
27
platforms = [];
28
source = {
29
remotes = ["https://rubygems.org"];
30
-
sha256 = "1rfya6qgsl14cm9l2w7h7lg4znsyg3gqiskhqr8wn76sh0x2hln0";
31
type = "gem";
32
};
33
-
version = "6.1.7.6";
34
};
35
actionmailer = {
36
-
dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "rails-dom-testing"];
37
groups = ["default"];
38
platforms = [];
39
source = {
40
remotes = ["https://rubygems.org"];
41
-
sha256 = "0jr9jpf542svzqz8x68s08jnf30shxrrh7rq1a0s7jia5a5zx3qd";
42
type = "gem";
43
};
44
-
version = "6.1.7.6";
45
};
46
actionpack = {
47
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
···
49
platforms = [];
50
source = {
51
remotes = ["https://rubygems.org"];
52
-
sha256 = "0vf6ncs647psa9p23d2108zgmlf0pr7gcjr080yg5yf68gyhs53k";
53
type = "gem";
54
};
55
-
version = "6.1.7.6";
56
};
57
actiontext = {
58
-
dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "nokogiri"];
59
groups = ["default"];
60
platforms = [];
61
source = {
62
remotes = ["https://rubygems.org"];
63
-
sha256 = "1i8s3v6m8q3y17c40l6d3k2vs1mdqr0y1lfm7i6dfbj2y673lk9r";
64
type = "gem";
65
};
66
-
version = "6.1.7.6";
67
};
68
actionview = {
69
dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
···
71
platforms = [];
72
source = {
73
remotes = ["https://rubygems.org"];
74
-
sha256 = "1s4c1n5lv31sc7w4w74xz8gzyq3sann00bm4l7lxgy3vgi2wqkid";
75
type = "gem";
76
};
77
-
version = "6.1.7.6";
78
};
79
activejob = {
80
dependencies = ["activesupport" "globalid"];
···
82
platforms = [];
83
source = {
84
remotes = ["https://rubygems.org"];
85
-
sha256 = "1641003plszig5ybhrqy90fv43l1vcai5h35qmhh9j12byk5hp26";
86
type = "gem";
87
};
88
-
version = "6.1.7.6";
89
};
90
activemodel = {
91
dependencies = ["activesupport"];
···
93
platforms = [];
94
source = {
95
remotes = ["https://rubygems.org"];
96
-
sha256 = "148szdj5jlnfpv3nmy8cby8rxgpdvs43f3rzqby1f7a0l2knd3va";
97
type = "gem";
98
};
99
-
version = "6.1.7.6";
100
};
101
activerecord = {
102
dependencies = ["activemodel" "activesupport"];
···
104
platforms = [];
105
source = {
106
remotes = ["https://rubygems.org"];
107
-
sha256 = "0n7hg582ajdncilfk1kkw8qfdchymp2gqgkad1znlhlmclihsafr";
108
type = "gem";
109
};
110
-
version = "6.1.7.6";
111
};
112
activerecord-import = {
113
dependencies = ["activerecord"];
···
115
platforms = [];
116
source = {
117
remotes = ["https://rubygems.org"];
118
-
sha256 = "12prkcp68jqpbl06lv46n7cgbvgsxmjwkn88q36wh9rz9bvlpbhg";
119
type = "gem";
120
};
121
-
version = "1.5.0";
122
};
123
activerecord-nulldb-adapter = {
124
dependencies = ["activerecord"];
···
126
platforms = [];
127
source = {
128
remotes = ["https://rubygems.org"];
129
-
sha256 = "07lx5l6dgippsywwfq1c9ykf5iza75520gam465kz9hsifp6xp7i";
130
type = "gem";
131
};
132
-
version = "0.9.0";
133
};
134
activerecord-session_store = {
135
-
dependencies = ["actionpack" "activerecord" "multi_json" "rack" "railties"];
136
groups = ["default"];
137
platforms = [];
138
source = {
139
remotes = ["https://rubygems.org"];
140
-
sha256 = "06ddhz1b2yg72iv09n48gcd3ix5da7hxlzi7vvj13nrps2qwlffg";
141
type = "gem";
142
};
143
-
version = "2.0.0";
144
};
145
activestorage = {
146
dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"];
···
148
platforms = [];
149
source = {
150
remotes = ["https://rubygems.org"];
151
-
sha256 = "16pylwnqsbvq2wxhl7k1rnravbr3dgpjmnj0psz5gijgkydd52yc";
152
type = "gem";
153
};
154
-
version = "6.1.7.6";
155
};
156
activesupport = {
157
-
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"];
158
groups = ["assets" "default" "development" "nulldb" "test"];
159
platforms = [];
160
source = {
161
remotes = ["https://rubygems.org"];
162
-
sha256 = "1nhrdih0rk46i0s6x7nqhbypmj1hf23zl5gfl9xasb6k4r2a1dxk";
163
type = "gem";
164
};
165
-
version = "6.1.7.6";
166
};
167
acts_as_list = {
168
dependencies = ["activerecord"];
···
202
platforms = [];
203
source = {
204
remotes = ["https://rubygems.org"];
205
-
sha256 = "1wdllcqlr81nzyf485ldv1p660xsi476p79ghbj7zsf3n9n86gwd";
206
type = "gem";
207
};
208
-
version = "2.2.0";
209
};
210
ast = {
211
groups = ["default" "development" "test"];
···
236
platforms = [];
237
source = {
238
remotes = ["https://rubygems.org"];
239
-
sha256 = "0hax4yd41f61ypfs7f0snjzbcgpp19s9d2i0bv4hyjv21kkdz736";
240
type = "gem";
241
};
242
-
version = "10.4.13.0";
243
};
244
awrence = {
245
groups = ["default"];
···
251
};
252
version = "1.2.1";
253
};
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
254
base64 = {
255
groups = ["default" "development" "test"];
256
platforms = [];
···
273
};
274
binding_of_caller = {
275
dependencies = ["debug_inspector"];
276
-
groups = ["default" "development" "test"];
277
platforms = [];
278
source = {
279
remotes = ["https://rubygems.org"];
···
299
platforms = [];
300
source = {
301
remotes = ["https://rubygems.org"];
302
-
sha256 = "1vcg52gwl64xhhal6kwk1pc01y1klzdlnv1awyk89kb91z010x7q";
303
type = "gem";
304
};
305
-
version = "1.16.0";
306
};
307
brakeman = {
308
groups = ["development" "test"];
···
345
version = "3.2.4";
346
};
347
byebug = {
348
-
groups = ["development" "test"];
349
platforms = [];
350
source = {
351
remotes = ["https://rubygems.org"];
···
385
};
386
version = "0.5.9.6";
387
};
0
0
0
0
0
0
0
0
0
0
388
childprocess = {
389
groups = ["default" "development" "test"];
390
platforms = [];
···
427
version = "0.3.3";
428
};
429
coderay = {
430
-
groups = ["default" "development" "test"];
431
platforms = [];
432
source = {
433
remotes = ["https://rubygems.org"];
···
474
platforms = [];
475
source = {
476
remotes = ["https://rubygems.org"];
477
-
sha256 = "1izh9vf2rjjxphidgf00wdmvmvlrbsy4n2a99fds59qkbd5cy0i9";
478
type = "gem";
479
};
480
-
version = "13.0.7";
481
};
482
concurrent-ruby = {
483
groups = ["assets" "default" "development" "nulldb" "test"];
···
526
platforms = [];
527
source = {
528
remotes = ["https://rubygems.org"];
529
-
sha256 = "0r20iryb3ls3ly2c8k675ixz1zsifrkcj0h2i0326pgb3dwkicxa";
530
type = "gem";
531
};
532
-
version = "3.2.7";
533
};
534
daemons = {
535
groups = ["default"];
···
546
platforms = [];
547
source = {
548
remotes = ["https://rubygems.org"];
549
-
sha256 = "11ig4scb2h93j4z6rikfjd00wk2y4bhkikhia86a65gs4gl44kja";
550
type = "gem";
551
};
552
-
version = "3.2.5";
553
};
554
date = {
555
groups = ["default"];
556
platforms = [];
557
source = {
558
remotes = ["https://rubygems.org"];
559
-
sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1";
560
type = "gem";
561
};
562
-
version = "3.3.3";
563
};
564
debug_inspector = {
565
-
groups = ["default" "development" "test"];
566
platforms = [];
567
source = {
568
remotes = ["https://rubygems.org"];
···
588
platforms = [];
589
source = {
590
remotes = ["https://rubygems.org"];
591
-
sha256 = "0wh1146hg0b85zv336dn00jx9mzw5ma0maj67is7bvz5l35hd6yk";
592
type = "gem";
593
};
594
-
version = "4.1.7";
595
};
596
deprecation_toolkit = {
597
dependencies = ["activesupport"];
···
645
type = "gem";
646
};
647
version = "5.6.6";
648
-
};
649
-
dotenv = {
650
-
groups = ["development" "test"];
651
-
platforms = [];
652
-
source = {
653
-
remotes = ["https://rubygems.org"];
654
-
sha256 = "1n0pi8x8ql5h1mijvm8lgn6bhq4xjb5a500p5r1krq4s6j9lg565";
655
-
type = "gem";
656
-
};
657
-
version = "2.8.1";
658
};
659
dry-cli = {
660
groups = ["default"];
···
798
platforms = [];
799
source = {
800
remotes = ["https://rubygems.org"];
801
-
sha256 = "121h6af4i6wr3wxvv84y53jcyw2sk71j5wsncm6wq6yqrwcrk4vd";
802
type = "gem";
803
};
804
-
version = "2.8.1";
805
};
806
factory_bot = {
807
dependencies = ["activesupport"];
···
831
platforms = [];
832
source = {
833
remotes = ["https://rubygems.org"];
834
-
sha256 = "0ysiqlvyy1351bzx7h92r93a35s32l8giyf9bac6sgr142sh3cnn";
835
type = "gem";
836
};
837
-
version = "3.2.1";
838
};
839
faraday = {
840
-
dependencies = ["faraday-net_http" "ruby2_keywords"];
841
groups = ["default" "development" "test"];
842
platforms = [];
843
source = {
844
remotes = ["https://rubygems.org"];
845
-
sha256 = "187clqhp9mv5mnqmjlfdp57svhsg1bggz84ak8v333j9skrnrgh9";
846
type = "gem";
847
};
848
-
version = "2.7.10";
849
};
850
faraday-mashify = {
851
dependencies = ["faraday" "hashie"];
···
916
platforms = [];
917
source = {
918
remotes = ["https://rubygems.org"];
919
-
sha256 = "0kqm5ndzaybpnpxqiqkc41k4ksyxl41ln8qqr6kb130cdxsf2dxk";
920
type = "gem";
921
};
922
-
version = "1.1.0";
923
};
924
gmail_xoauth = {
925
dependencies = ["oauth"];
···
933
version = "0.4.2";
934
};
935
graphql = {
0
936
groups = ["default"];
937
platforms = [];
938
source = {
939
remotes = ["https://rubygems.org"];
940
-
sha256 = "0j5y4zgvraq5jhs2jjrblarj93nhq94m7bk8k1cqk18nq985x5ac";
941
type = "gem";
942
};
943
-
version = "2.0.26";
944
};
945
graphql-batch = {
946
dependencies = ["graphql" "promise.rb"];
···
1046
};
1047
version = "0.6.0";
1048
};
0
0
0
0
0
0
0
0
0
0
0
1049
httpclient = {
1050
groups = ["default"];
1051
platforms = [];
···
1073
platforms = [];
1074
source = {
1075
remotes = ["https://rubygems.org"];
1076
-
sha256 = "03isrw8mma83hifham5iab80bnbx7b1xabnh8v4zragb04gpfzs5";
1077
type = "gem";
1078
};
1079
-
version = "2.9.0";
1080
};
1081
icalendar-recurrence = {
1082
-
dependencies = ["icalendar" "ice_cube"];
1083
groups = ["default"];
1084
platforms = [];
1085
source = {
1086
remotes = ["https://rubygems.org"];
1087
-
sha256 = "06li3cdbwkd9y2sadjlbwj54blqdaa056yx338s4ddfxywrngigh";
1088
type = "gem";
1089
};
1090
-
version = "1.1.3";
1091
};
1092
ice_cube = {
1093
groups = ["default"];
···
1130
version = "1.5.0";
1131
};
1132
interception = {
1133
-
groups = ["default" "development" "test"];
1134
platforms = [];
1135
source = {
1136
remotes = ["https://rubygems.org"];
···
1139
};
1140
version = "0.5";
1141
};
0
0
0
0
0
0
0
0
0
0
1142
json = {
1143
groups = ["default" "development" "test"];
1144
platforms = [];
···
1159
};
1160
version = "2.3.0";
1161
};
0
0
0
0
0
0
0
0
0
0
0
0
0
1162
koala = {
1163
dependencies = ["addressable" "faraday" "faraday-multipart" "json" "rexml"];
1164
groups = ["default"];
···
1332
platforms = [];
1333
source = {
1334
remotes = ["https://rubygems.org"];
1335
-
sha256 = "02mj8mpd6ck5gpcnsimx5brzggw5h5mmmpq2djdypfq16wcw82qq";
1336
type = "gem";
1337
};
1338
-
version = "2.8.4";
1339
};
1340
minitest = {
1341
groups = ["assets" "default" "development" "nulldb" "test"];
1342
platforms = [];
1343
source = {
1344
remotes = ["https://rubygems.org"];
1345
-
sha256 = "0jnpsbb2dbcs95p4is4431l2pw1l5pn7dfg3vkgb4ga464j0c5l6";
1346
type = "gem";
1347
};
1348
-
version = "5.19.0";
1349
};
1350
minitest-profile = {
1351
groups = ["development" "test"];
···
1378
version = "1.15.0";
1379
};
1380
multi_xml = {
1381
-
groups = ["default"];
1382
platforms = [];
1383
source = {
1384
remotes = ["https://rubygems.org"];
···
1444
platforms = [];
1445
source = {
1446
remotes = ["https://rubygems.org"];
1447
-
sha256 = "0y55ib1v2b8prqfi9ij7hca60b1j94s2bzr6vskwi3i5735472wq";
1448
type = "gem";
1449
};
1450
-
version = "0.3.2";
1451
};
1452
net-imap = {
1453
dependencies = ["date" "net-protocol"];
···
1519
platforms = [];
1520
source = {
1521
remotes = ["https://rubygems.org"];
1522
-
sha256 = "0k9w2z0953mnjrsji74cshqqp08q7m1r6zhadw1w0g34xzjh3a74";
1523
type = "gem";
1524
};
1525
-
version = "1.15.4";
1526
};
1527
nori = {
1528
groups = ["default"];
···
1717
platforms = [];
1718
source = {
1719
remotes = ["https://rubygems.org"];
1720
-
sha256 = "0c649921vg2l939z5cc3jwd8p1v49099pdhxfk7sb9qqx5wi5873";
1721
type = "gem";
1722
};
1723
-
version = "3.1.0";
1724
};
1725
openssl-signature_algorithm = {
1726
dependencies = ["openssl"];
···
1760
platforms = [];
1761
source = {
1762
remotes = ["https://rubygems.org"];
1763
-
sha256 = "1swigds85jddb5gshll1g8lkmbcgbcp9bi1d4nigwvxki8smys0h";
1764
type = "gem";
1765
};
1766
-
version = "3.2.2.3";
1767
};
1768
pg = {
1769
groups = ["postgres"];
···
1808
};
1809
pry = {
1810
dependencies = ["coderay" "method_source"];
1811
-
groups = ["default" "development" "test"];
1812
platforms = [];
1813
source = {
1814
remotes = ["https://rubygems.org"];
···
1817
};
1818
version = "0.14.2";
1819
};
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1820
pry-rails = {
1821
dependencies = ["pry"];
1822
-
groups = ["development" "test"];
1823
platforms = [];
1824
source = {
1825
remotes = ["https://rubygems.org"];
···
1830
};
1831
pry-remote = {
1832
dependencies = ["pry" "slop"];
1833
-
groups = ["development" "test"];
1834
platforms = [];
1835
source = {
1836
remotes = ["https://rubygems.org"];
···
1841
};
1842
pry-rescue = {
1843
dependencies = ["interception" "pry"];
1844
-
groups = ["development" "test"];
1845
platforms = [];
1846
source = {
1847
remotes = ["https://rubygems.org"];
···
1852
};
1853
pry-stack_explorer = {
1854
dependencies = ["binding_of_caller" "pry"];
1855
-
groups = ["development" "test"];
1856
platforms = [];
1857
source = {
1858
remotes = ["https://rubygems.org"];
···
1861
};
1862
version = "0.6.1";
1863
};
0
0
0
0
0
0
0
0
0
0
0
1864
public_suffix = {
1865
groups = ["default" "development" "test"];
1866
platforms = [];
···
1877
platforms = [];
1878
source = {
1879
remotes = ["https://rubygems.org"];
1880
-
sha256 = "1x4dwx2shx0p7lsms97r85r7ji7zv57bjy3i1kmcpxc8bxvrr67c";
1881
type = "gem";
1882
};
1883
-
version = "6.3.1";
1884
};
1885
pundit = {
1886
dependencies = ["activesupport"];
···
1909
platforms = [];
1910
source = {
1911
remotes = ["https://rubygems.org"];
1912
-
sha256 = "11v3l46mwnlzlc371wr3x6yylpgafgwdf0q7hc7c1lzx6r414r5g";
1913
type = "gem";
1914
};
1915
-
version = "1.7.1";
1916
};
1917
rack = {
1918
groups = ["assets" "default" "development" "test"];
···
1952
platforms = [];
1953
source = {
1954
remotes = ["https://rubygems.org"];
1955
-
sha256 = "1a62439xwn5v6hsl9s11hdk4wj58czhcbg7lminv23mnkc0ca147";
1956
type = "gem";
1957
};
1958
-
version = "0.7.6";
1959
};
1960
rack-test = {
1961
dependencies = ["rack"];
···
1969
version = "2.1.0";
1970
};
1971
rails = {
1972
-
dependencies = ["actioncable" "actionmailbox" "actionmailer" "actionpack" "actiontext" "actionview" "activejob" "activemodel" "activerecord" "activestorage" "activesupport" "railties" "sprockets-rails"];
1973
groups = ["default"];
1974
platforms = [];
1975
source = {
1976
remotes = ["https://rubygems.org"];
1977
-
sha256 = "0gf5dqabzd0mf0q39a07kf0smdm2cv2z5swl3zr4cz50yb85zz3l";
1978
type = "gem";
1979
};
1980
-
version = "6.1.7.6";
1981
};
1982
rails-controller-testing = {
1983
dependencies = ["actionpack" "actionview" "activesupport"];
···
2013
version = "1.6.0";
2014
};
2015
railties = {
2016
-
dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor"];
2017
groups = ["assets" "default" "development" "test"];
2018
platforms = [];
2019
source = {
2020
remotes = ["https://rubygems.org"];
2021
-
sha256 = "1vq4ahyg9hraixxmmwwypdnpcylpvznvdxhj4xa23xk45wzbl3h7";
2022
type = "gem";
2023
};
2024
-
version = "6.1.7.6";
2025
};
2026
rainbow = {
2027
groups = ["default" "development" "test"];
···
2089
platforms = [];
2090
source = {
2091
remotes = ["https://rubygems.org"];
2092
-
sha256 = "136br91alxdwh1s85z912dwz23qlhm212vy6i3wkinz3z8mkxxl3";
2093
type = "gem";
2094
};
2095
-
version = "2.8.1";
2096
};
2097
rexml = {
2098
groups = ["default" "development" "test"];
···
2109
platforms = [];
2110
source = {
2111
remotes = ["https://rubygems.org"];
2112
-
sha256 = "10mmzc85y7andsich586ndykw678qn1ns2wpjxrg0sc0gr4w3pig";
2113
type = "gem";
2114
};
2115
-
version = "6.2.2";
2116
};
2117
rspec-core = {
2118
dependencies = ["rspec-support"];
···
2190
version = "1.3.0";
2191
};
2192
rubocop = {
2193
-
dependencies = ["base64" "json" "language_server-protocol" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
2194
groups = ["development" "test"];
2195
platforms = [];
2196
source = {
2197
remotes = ["https://rubygems.org"];
2198
-
sha256 = "1n5d0n5yczh9d1xbqy07hs3vamq3683zc9jg0zg2n5jz8n7jwmah";
2199
type = "gem";
2200
};
2201
-
version = "1.56.1";
2202
};
2203
rubocop-ast = {
2204
dependencies = ["parser"];
···
2206
platforms = [];
2207
source = {
2208
remotes = ["https://rubygems.org"];
2209
-
sha256 = "188bs225kkhrb17dsf3likdahs2p1i1sqn0pr3pvlx50g6r2mnni";
2210
type = "gem";
2211
};
2212
-
version = "1.29.0";
2213
};
2214
rubocop-capybara = {
2215
dependencies = ["rubocop"];
···
2217
platforms = [];
2218
source = {
2219
remotes = ["https://rubygems.org"];
2220
-
sha256 = "01fn05a87g009ch1sh00abdmgjab87i995msap26vxq1a5smdck6";
2221
type = "gem";
2222
};
2223
-
version = "2.18.0";
2224
};
2225
rubocop-factory_bot = {
2226
dependencies = ["rubocop"];
···
2228
platforms = [];
2229
source = {
2230
remotes = ["https://rubygems.org"];
2231
-
sha256 = "0kqchl8f67k2g56sq2h1sm2wb6br5gi47s877hlz94g5086f77n1";
2232
type = "gem";
2233
};
2234
-
version = "2.23.1";
2235
};
2236
rubocop-faker = {
2237
dependencies = ["faker" "rubocop"];
···
2272
platforms = [];
2273
source = {
2274
remotes = ["https://rubygems.org"];
2275
-
sha256 = "1v3a2g3wk3aqa0k0zzla10qkxlc625zkj3yf4zcsybs86r5bm4xn";
2276
type = "gem";
2277
};
2278
-
version = "1.19.0";
2279
};
2280
rubocop-rails = {
2281
-
dependencies = ["activesupport" "rack" "rubocop"];
2282
groups = ["development" "test"];
2283
platforms = [];
2284
source = {
2285
remotes = ["https://rubygems.org"];
2286
-
sha256 = "05r46ds0dm44fb4p67hbz721zck8mdwblzssz2y25yh075hvs36j";
2287
type = "gem";
2288
};
2289
-
version = "2.20.2";
2290
};
2291
rubocop-rspec = {
2292
dependencies = ["rubocop" "rubocop-capybara" "rubocop-factory_bot"];
···
2294
platforms = [];
2295
source = {
2296
remotes = ["https://rubygems.org"];
2297
-
sha256 = "0ylwy4afnxhbrvlaf8an9nrizj78axnzggiyfcp8v531cv8six5f";
2298
type = "gem";
2299
};
2300
-
version = "2.23.2";
2301
};
2302
ruby-progressbar = {
2303
groups = ["default" "development" "test"];
···
2389
platforms = [];
2390
source = {
2391
remotes = ["https://rubygems.org"];
2392
-
sha256 = "0ws0mh230l1pvyxcrlcr48w01alfhprjs1jbd8yrn463drsr2yac";
2393
type = "gem";
2394
};
2395
-
version = "4.11.0";
2396
};
2397
shoulda-matchers = {
2398
dependencies = ["activesupport"];
···
2452
platforms = [];
2453
source = {
2454
remotes = ["https://rubygems.org"];
2455
-
sha256 = "1mf62j2z6djz7lbqawp1biziyy40sv5k1q29i4mvwza79652dlkf";
2456
type = "gem";
2457
};
2458
-
version = "2.1.0";
2459
};
2460
slop = {
2461
-
groups = ["default" "development" "test"];
2462
platforms = [];
2463
source = {
2464
remotes = ["https://rubygems.org"];
···
2505
platforms = [];
2506
source = {
2507
remotes = ["https://rubygems.org"];
2508
-
sha256 = "1hg3zfn6p4ahp6mybk6ylr169f4mf4sl7lljylf5gljazs1yngf3";
2509
type = "gem";
2510
};
2511
-
version = "0.3.0";
2512
};
2513
telegram-bot-ruby = {
2514
dependencies = ["dry-struct" "faraday" "faraday-multipart" "zeitwerk"];
···
2537
platforms = [];
2538
source = {
2539
remotes = ["https://rubygems.org"];
2540
-
sha256 = "1ja8pz7dfj0g7a6smz3wbc6imdmmf07ka83qhkv2xdfd73c9p4d9";
2541
type = "gem";
2542
};
2543
-
version = "1.1.17";
2544
};
2545
test-unit = {
2546
dependencies = ["power_assert"];
···
2558
platforms = [];
2559
source = {
2560
remotes = ["https://rubygems.org"];
2561
-
sha256 = "0k7j2wn14h1pl4smibasw0bp66kg626drxb59z7rzflch99cd4rg";
2562
type = "gem";
2563
};
2564
-
version = "1.2.2";
2565
};
2566
thread_safe = {
2567
groups = ["default"];
···
2589
platforms = [];
2590
source = {
2591
remotes = ["https://rubygems.org"];
2592
-
sha256 = "13pzdsgf3v06mymzipcpa7p80shyw328ybn775nzpnhc6n8y9g30";
2593
type = "gem";
2594
};
2595
-
version = "0.2.2";
2596
};
2597
timeout = {
2598
groups = ["default"];
···
2621
platforms = [];
2622
source = {
2623
remotes = ["https://rubygems.org"];
2624
-
sha256 = "174asqbk2fwr2kck3rwww0q5lnj8z17mnkhzzyq81k18n781xhw5";
2625
type = "gem";
2626
};
2627
-
version = "6.5.0";
2628
};
2629
twitter = {
2630
dependencies = ["addressable" "buftok" "equalizer" "http" "http-form_data" "http_parser.rb" "memoizable" "multipart-post" "naught" "simple_oauth"];
···
2685
platforms = [];
2686
source = {
2687
remotes = ["https://rubygems.org"];
2688
-
sha256 = "1gi82k102q7bkmfi7ggn9ciypn897ylln1jk9q67kjhr39fj043a";
2689
type = "gem";
2690
};
2691
-
version = "2.4.2";
2692
};
2693
uri = {
2694
groups = ["default"];
2695
platforms = [];
2696
source = {
2697
remotes = ["https://rubygems.org"];
2698
-
sha256 = "0fa49cdssxllj1j37a56kq27wsibx5lmqxkqdk1rz3452y0bsydy";
2699
type = "gem";
2700
};
2701
-
version = "0.12.2";
2702
};
2703
vcr = {
2704
groups = ["development" "test"];
···
2737
platforms = [];
2738
source = {
2739
remotes = ["https://rubygems.org"];
2740
-
sha256 = "0q7qbi3npw47xza8spvd8ni0x0ahjb6lkd12y9a4pqppxn555v5q";
2741
type = "gem";
2742
};
2743
-
version = "3.0.15";
2744
};
2745
vite_ruby = {
2746
dependencies = ["dry-cli" "rack-proxy" "zeitwerk"];
···
2770
platforms = [];
2771
source = {
2772
remotes = ["https://rubygems.org"];
2773
-
sha256 = "05134klki4zln7dfa2w0hpsj8nkvw99bdhqkbsrr0yjirhxak724";
2774
type = "gem";
2775
};
2776
-
version = "3.19.0";
2777
};
2778
websocket = {
2779
groups = ["default" "development" "test"];
2780
platforms = [];
2781
source = {
2782
remotes = ["https://rubygems.org"];
2783
-
sha256 = "0dib6p55sl606qb4vpwrvj5wh881kk4aqn2zpfapf8ckx7g14jw8";
2784
type = "gem";
2785
};
2786
-
version = "1.2.9";
2787
};
2788
websocket-driver = {
2789
dependencies = ["websocket-extensions"];
···
2828
};
2829
version = "3.2.0";
2830
};
0
0
0
0
0
0
0
0
0
0
2831
zeitwerk = {
2832
-
groups = ["assets" "default" "development" "nulldb" "test"];
2833
platforms = [];
2834
source = {
2835
remotes = ["https://rubygems.org"];
2836
-
sha256 = "1mwdd445w63khz13hpv17m2br5xngyjl3jdj08xizjbm78i2zrxd";
2837
type = "gem";
2838
};
2839
-
version = "2.6.11";
2840
};
2841
zendesk_api = {
2842
dependencies = ["faraday" "faraday-multipart" "hashie" "inflection" "mini_mime" "multipart-post"];
···
16
platforms = [];
17
source = {
18
remotes = ["https://rubygems.org"];
19
+
sha256 = "117vxic67jnw6q637kmsb3ryj0x485295pz9a9y4z8xn9bdlsl0z";
20
type = "gem";
21
};
22
+
version = "7.0.8";
23
};
24
actionmailbox = {
25
+
dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail" "net-imap" "net-pop" "net-smtp"];
26
groups = ["default"];
27
platforms = [];
28
source = {
29
remotes = ["https://rubygems.org"];
30
+
sha256 = "1r8ldj2giaz8cn49qkdqn5zc29gbsr5ky4fg6r7ali0yh1xh684l";
31
type = "gem";
32
};
33
+
version = "7.0.8";
34
};
35
actionmailer = {
36
+
dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "net-imap" "net-pop" "net-smtp" "rails-dom-testing"];
37
groups = ["default"];
38
platforms = [];
39
source = {
40
remotes = ["https://rubygems.org"];
41
+
sha256 = "0w6gvj7ybniq89834hqww9rj2xypz9l91f8niwaws2yq1qklymr2";
42
type = "gem";
43
};
44
+
version = "7.0.8";
45
};
46
actionpack = {
47
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
···
49
platforms = [];
50
source = {
51
remotes = ["https://rubygems.org"];
52
+
sha256 = "1l319p0gipfgq8bp8dvbv97qqb72rad9zcqn5snhgv20cmpqr69b";
53
type = "gem";
54
};
55
+
version = "7.0.8";
56
};
57
actiontext = {
58
+
dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "globalid" "nokogiri"];
59
groups = ["default"];
60
platforms = [];
61
source = {
62
remotes = ["https://rubygems.org"];
63
+
sha256 = "0i47r3n2m8qm002gx7c0lx1pv15pr2zy57dm8j38x960rsb655pp";
64
type = "gem";
65
};
66
+
version = "7.0.8";
67
};
68
actionview = {
69
dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
···
71
platforms = [];
72
source = {
73
remotes = ["https://rubygems.org"];
74
+
sha256 = "0xnpdwj1d8m6c2d90jp9cs50ggiz0jj02ls2h9lg68k4k8mnjbd2";
75
type = "gem";
76
};
77
+
version = "7.0.8";
78
};
79
activejob = {
80
dependencies = ["activesupport" "globalid"];
···
82
platforms = [];
83
source = {
84
remotes = ["https://rubygems.org"];
85
+
sha256 = "1cn1ic7ml75jm0c10s7cm5mvcgfnafj0kjvvjavpjcxgz6lxcqyb";
86
type = "gem";
87
};
88
+
version = "7.0.8";
89
};
90
activemodel = {
91
dependencies = ["activesupport"];
···
93
platforms = [];
94
source = {
95
remotes = ["https://rubygems.org"];
96
+
sha256 = "004w8zaz2g3y6lnrsvlcmljll0m3ndqpgwf0wfscgq6iysibiglm";
97
type = "gem";
98
};
99
+
version = "7.0.8";
100
};
101
activerecord = {
102
dependencies = ["activemodel" "activesupport"];
···
104
platforms = [];
105
source = {
106
remotes = ["https://rubygems.org"];
107
+
sha256 = "04wavps80q3pvhvfbmi4gs102y1p6mxbg8xylzvib35b6m92adpj";
108
type = "gem";
109
};
110
+
version = "7.0.8";
111
};
112
activerecord-import = {
113
dependencies = ["activerecord"];
···
115
platforms = [];
116
source = {
117
remotes = ["https://rubygems.org"];
118
+
sha256 = "0n1zmpdwxic878zbc0hphbdk18619ifh6ikbxc24mv1sx7l2srq4";
119
type = "gem";
120
};
121
+
version = "1.5.1";
122
};
123
activerecord-nulldb-adapter = {
124
dependencies = ["activerecord"];
···
126
platforms = [];
127
source = {
128
remotes = ["https://rubygems.org"];
129
+
sha256 = "1552py7zlamd5gy2dbkzjixanl9k07y6jqqrr4ic6n52apwd0ijy";
130
type = "gem";
131
};
132
+
version = "1.0.1";
133
};
134
activerecord-session_store = {
135
+
dependencies = ["actionpack" "activerecord" "cgi" "multi_json" "rack" "railties"];
136
groups = ["default"];
137
platforms = [];
138
source = {
139
remotes = ["https://rubygems.org"];
140
+
sha256 = "0x13crb9f6yxk5i320c3a29rl760lkyhh21zd128f34dc4fknigq";
141
type = "gem";
142
};
143
+
version = "2.1.0";
144
};
145
activestorage = {
146
dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"];
···
148
platforms = [];
149
source = {
150
remotes = ["https://rubygems.org"];
151
+
sha256 = "0d6vm6alsp0g6f3548b615zxbz8l2wrmaikwgsf8kv11wf6swb4c";
152
type = "gem";
153
};
154
+
version = "7.0.8";
155
};
156
activesupport = {
157
+
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo"];
158
groups = ["assets" "default" "development" "nulldb" "test"];
159
platforms = [];
160
source = {
161
remotes = ["https://rubygems.org"];
162
+
sha256 = "188kbwkn1lbhz40ala8ykp20jzqphgc68g3d8flin8cqa2xid0s5";
163
type = "gem";
164
};
165
+
version = "7.0.8";
166
};
167
acts_as_list = {
168
dependencies = ["activerecord"];
···
202
platforms = [];
203
source = {
204
remotes = ["https://rubygems.org"];
205
+
sha256 = "0mwmrqfpwljp0pkv8zbamg66s2zlxrhhvfvcgg9jlldzf98zc3lq";
206
type = "gem";
207
};
208
+
version = "2.3.0";
209
};
210
ast = {
211
groups = ["default" "development" "test"];
···
236
platforms = [];
237
source = {
238
remotes = ["https://rubygems.org"];
239
+
sha256 = "0x8ian7m977840aydnv2h62qmsnmnc4bf1d3jm8sn271d0xdv5jk";
240
type = "gem";
241
};
242
+
version = "10.4.15.0";
243
};
244
awrence = {
245
groups = ["default"];
···
251
};
252
version = "1.2.1";
253
};
254
+
aws-eventstream = {
255
+
groups = ["default"];
256
+
platforms = [];
257
+
source = {
258
+
remotes = ["https://rubygems.org"];
259
+
sha256 = "1pyis1nvnbjxk12a43xvgj2gv0mvp4cnkc1gzw0v1018r61399gz";
260
+
type = "gem";
261
+
};
262
+
version = "1.2.0";
263
+
};
264
+
aws-partitions = {
265
+
groups = ["default"];
266
+
platforms = [];
267
+
source = {
268
+
remotes = ["https://rubygems.org"];
269
+
sha256 = "0r0n8p7yv8y2cl8gh1s2wcgjrd0p8b0d1diw652v4g0fy683adzk";
270
+
type = "gem";
271
+
};
272
+
version = "1.853.0";
273
+
};
274
+
aws-sdk-core = {
275
+
dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
276
+
groups = ["default"];
277
+
platforms = [];
278
+
source = {
279
+
remotes = ["https://rubygems.org"];
280
+
sha256 = "11rfshwp9nflhv7rqc9nb0fg70d3lw11qldfiw02pk3zpvc7ddxh";
281
+
type = "gem";
282
+
};
283
+
version = "3.187.0";
284
+
};
285
+
aws-sdk-kms = {
286
+
dependencies = ["aws-sdk-core" "aws-sigv4"];
287
+
groups = ["default"];
288
+
platforms = [];
289
+
source = {
290
+
remotes = ["https://rubygems.org"];
291
+
sha256 = "01z32ryrl18al0hazyimww808ij144pgs5m8wmp0k49i7k33hnlw";
292
+
type = "gem";
293
+
};
294
+
version = "1.72.0";
295
+
};
296
+
aws-sdk-s3 = {
297
+
dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"];
298
+
groups = ["default"];
299
+
platforms = [];
300
+
source = {
301
+
remotes = ["https://rubygems.org"];
302
+
sha256 = "1azbbd73q3nhiggdhr320ywxj2ph7s9icfa7c96i7gq2a8li202q";
303
+
type = "gem";
304
+
};
305
+
version = "1.137.0";
306
+
};
307
+
aws-sigv4 = {
308
+
dependencies = ["aws-eventstream"];
309
+
groups = ["default"];
310
+
platforms = [];
311
+
source = {
312
+
remotes = ["https://rubygems.org"];
313
+
sha256 = "1wzi7mkyfcr23y8r3dx64zqil115rjy8d9nmkd2q5a6ssxs8y58w";
314
+
type = "gem";
315
+
};
316
+
version = "1.6.1";
317
+
};
318
base64 = {
319
groups = ["default" "development" "test"];
320
platforms = [];
···
337
};
338
binding_of_caller = {
339
dependencies = ["debug_inspector"];
340
+
groups = ["default"];
341
platforms = [];
342
source = {
343
remotes = ["https://rubygems.org"];
···
363
platforms = [];
364
source = {
365
remotes = ["https://rubygems.org"];
366
+
sha256 = "0iqkzby0fdgi786m873nm0ckmc847wy9a4ydinb29m7hd3fs83kb";
367
type = "gem";
368
};
369
+
version = "1.17.0";
370
};
371
brakeman = {
372
groups = ["development" "test"];
···
409
version = "3.2.4";
410
};
411
byebug = {
412
+
groups = ["default"];
413
platforms = [];
414
source = {
415
remotes = ["https://rubygems.org"];
···
449
};
450
version = "0.5.9.6";
451
};
452
+
cgi = {
453
+
groups = ["default"];
454
+
platforms = [];
455
+
source = {
456
+
remotes = ["https://rubygems.org"];
457
+
sha256 = "18zc1z8va9j1gcv131p605wmkvn1p5958mmvvy7v45ki8c0w7qn5";
458
+
type = "gem";
459
+
};
460
+
version = "0.3.6";
461
+
};
462
childprocess = {
463
groups = ["default" "development" "test"];
464
platforms = [];
···
501
version = "0.3.3";
502
};
503
coderay = {
504
+
groups = ["default"];
505
platforms = [];
506
source = {
507
remotes = ["https://rubygems.org"];
···
548
platforms = [];
549
source = {
550
remotes = ["https://rubygems.org"];
551
+
sha256 = "0pjbnlzb459wqd8lv6d2xfnjbc71viffhkzxg3cd0i2q9jq0fvgk";
552
type = "gem";
553
};
554
+
version = "14.0.7";
555
};
556
concurrent-ruby = {
557
groups = ["assets" "default" "development" "nulldb" "test"];
···
600
platforms = [];
601
source = {
602
remotes = ["https://rubygems.org"];
603
+
sha256 = "1zmrgngggg4yvdbggdx9p3z4wcav4vxfigramxxvjh3hi7l12pig";
604
type = "gem";
605
};
606
+
version = "3.2.8";
607
};
608
daemons = {
609
groups = ["default"];
···
620
platforms = [];
621
source = {
622
remotes = ["https://rubygems.org"];
623
+
sha256 = "137xw0nl7ixxqyam6fjgmzl24i3rdml37whgnks8y35w92i95447";
624
type = "gem";
625
};
626
+
version = "3.2.6";
627
};
628
date = {
629
groups = ["default"];
630
platforms = [];
631
source = {
632
remotes = ["https://rubygems.org"];
633
+
sha256 = "149jknsq999gnhy865n33fkk22s0r447k76x9pmcnnwldfv2q7wp";
634
type = "gem";
635
};
636
+
version = "3.3.4";
637
};
638
debug_inspector = {
639
+
groups = ["default"];
640
platforms = [];
641
source = {
642
remotes = ["https://rubygems.org"];
···
662
platforms = [];
663
source = {
664
remotes = ["https://rubygems.org"];
665
+
sha256 = "1b80s5b6dihazdd8kcfrd7z3qv8kijxpxq5027prazdha3pgzadf";
666
type = "gem";
667
};
668
+
version = "4.1.8";
669
};
670
deprecation_toolkit = {
671
dependencies = ["activesupport"];
···
719
type = "gem";
720
};
721
version = "5.6.6";
0
0
0
0
0
0
0
0
0
0
722
};
723
dry-cli = {
724
groups = ["default"];
···
862
platforms = [];
863
source = {
864
remotes = ["https://rubygems.org"];
865
+
sha256 = "1yywajqlpjhrj1m43s3lfg3i4lkb6pxwccmwps7qw37ndmphdzg8";
866
type = "gem";
867
};
868
+
version = "2.9.1";
869
};
870
factory_bot = {
871
dependencies = ["activesupport"];
···
895
platforms = [];
896
source = {
897
remotes = ["https://rubygems.org"];
898
+
sha256 = "1ic47k6f0q6xl9g2yxa3x60gfbwx98wnx75qnbhhgk0zc7a5ijhy";
899
type = "gem";
900
};
901
+
version = "3.2.2";
902
};
903
faraday = {
904
+
dependencies = ["base64" "faraday-net_http" "ruby2_keywords"];
905
groups = ["default" "development" "test"];
906
platforms = [];
907
source = {
908
remotes = ["https://rubygems.org"];
909
+
sha256 = "0vn7jwss2v6jhnxvjsiwbs3irjwhbx9zxn4l6fhd4rkcfyxzdnw5";
910
type = "gem";
911
};
912
+
version = "2.7.11";
913
};
914
faraday-mashify = {
915
dependencies = ["faraday" "hashie"];
···
980
platforms = [];
981
source = {
982
remotes = ["https://rubygems.org"];
983
+
sha256 = "1sbw6b66r7cwdx3jhs46s4lr991969hvigkjpbdl7y3i31qpdgvh";
984
type = "gem";
985
};
986
+
version = "1.2.1";
987
};
988
gmail_xoauth = {
989
dependencies = ["oauth"];
···
997
version = "0.4.2";
998
};
999
graphql = {
1000
+
dependencies = ["racc"];
1001
groups = ["default"];
1002
platforms = [];
1003
source = {
1004
remotes = ["https://rubygems.org"];
1005
+
sha256 = "0zcm3bcw8zqqyns43cir276yfs5bafcan90rg22ihxi0b01c395p";
1006
type = "gem";
1007
};
1008
+
version = "2.1.6";
1009
};
1010
graphql-batch = {
1011
dependencies = ["graphql" "promise.rb"];
···
1111
};
1112
version = "0.6.0";
1113
};
1114
+
httparty = {
1115
+
dependencies = ["mini_mime" "multi_xml"];
1116
+
groups = ["default" "development" "test"];
1117
+
platforms = [];
1118
+
source = {
1119
+
remotes = ["https://rubygems.org"];
1120
+
sha256 = "050jzsa6fbfvy2rldhk7mf1sigildaqvbplfz2zs6c0zlzwppvq0";
1121
+
type = "gem";
1122
+
};
1123
+
version = "0.21.0";
1124
+
};
1125
httpclient = {
1126
groups = ["default"];
1127
platforms = [];
···
1149
platforms = [];
1150
source = {
1151
remotes = ["https://rubygems.org"];
1152
+
sha256 = "15xpiqb2884ip8js4vwm85vd22y919w2dga36yqdfam2gcwi8vvw";
1153
type = "gem";
1154
};
1155
+
version = "2.10.0";
1156
};
1157
icalendar-recurrence = {
1158
+
dependencies = ["icalendar" "ice_cube" "tzinfo"];
1159
groups = ["default"];
1160
platforms = [];
1161
source = {
1162
remotes = ["https://rubygems.org"];
1163
+
sha256 = "01226l14p9wys5vla2l36a51cjffp96i4dk01frffd042qjgmf2x";
1164
type = "gem";
1165
};
1166
+
version = "1.2.0";
1167
};
1168
ice_cube = {
1169
groups = ["default"];
···
1206
version = "1.5.0";
1207
};
1208
interception = {
1209
+
groups = ["default"];
1210
platforms = [];
1211
source = {
1212
remotes = ["https://rubygems.org"];
···
1215
};
1216
version = "0.5";
1217
};
1218
+
jmespath = {
1219
+
groups = ["default"];
1220
+
platforms = [];
1221
+
source = {
1222
+
remotes = ["https://rubygems.org"];
1223
+
sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393";
1224
+
type = "gem";
1225
+
};
1226
+
version = "1.6.2";
1227
+
};
1228
json = {
1229
groups = ["default" "development" "test"];
1230
platforms = [];
···
1245
};
1246
version = "2.3.0";
1247
};
1248
+
keycloak-admin = {
1249
+
dependencies = ["httparty"];
1250
+
groups = ["development" "test"];
1251
+
platforms = [];
1252
+
source = {
1253
+
fetchSubmodules = false;
1254
+
rev = "037ac274541d513f3edc3df74bc684ff23ecc473";
1255
+
sha256 = "068gd98ii6jflnwk9nky71m0vl9jqmxb5fx1nmdphp917drn98c1";
1256
+
type = "git";
1257
+
url = "https://github.com/tschaefer/ruby-keycloak-admin/";
1258
+
};
1259
+
version = "22.0.4";
1260
+
};
1261
koala = {
1262
dependencies = ["addressable" "faraday" "faraday-multipart" "json" "rexml"];
1263
groups = ["default"];
···
1431
platforms = [];
1432
source = {
1433
remotes = ["https://rubygems.org"];
1434
+
sha256 = "1kl9c3kdchjabrihdqfmcplk3lq4cw1rr9f378y6q22qwy5dndvs";
1435
type = "gem";
1436
};
1437
+
version = "2.8.5";
1438
};
1439
minitest = {
1440
groups = ["assets" "default" "development" "nulldb" "test"];
1441
platforms = [];
1442
source = {
1443
remotes = ["https://rubygems.org"];
1444
+
sha256 = "0bkmfi9mb49m0fkdhl2g38i3xxa02d411gg0m8x0gvbwfmmg5ym3";
1445
type = "gem";
1446
};
1447
+
version = "5.20.0";
1448
};
1449
minitest-profile = {
1450
groups = ["development" "test"];
···
1477
version = "1.15.0";
1478
};
1479
multi_xml = {
1480
+
groups = ["default" "development" "test"];
1481
platforms = [];
1482
source = {
1483
remotes = ["https://rubygems.org"];
···
1543
platforms = [];
1544
source = {
1545
remotes = ["https://rubygems.org"];
1546
+
sha256 = "0mzifz1c5clhncp0baaqlmybijafbw6j2kknr25h0r1wrrin2ynq";
1547
type = "gem";
1548
};
1549
+
version = "0.4.0";
1550
};
1551
net-imap = {
1552
dependencies = ["date" "net-protocol"];
···
1618
platforms = [];
1619
source = {
1620
remotes = ["https://rubygems.org"];
1621
+
sha256 = "004ip9x9281fxhpipwi8di1sb1dnabscq9dy1p3cxgdwbniqqi12";
1622
type = "gem";
1623
};
1624
+
version = "1.15.5";
1625
};
1626
nori = {
1627
groups = ["default"];
···
1816
platforms = [];
1817
source = {
1818
remotes = ["https://rubygems.org"];
1819
+
sha256 = "054d6ybgjdzxw567m7rbnd46yp6gkdbc5ihr536vxd3p15vbhjrw";
1820
type = "gem";
1821
};
1822
+
version = "3.2.0";
1823
};
1824
openssl-signature_algorithm = {
1825
dependencies = ["openssl"];
···
1859
platforms = [];
1860
source = {
1861
remotes = ["https://rubygems.org"];
1862
+
sha256 = "0r69dbh6h6j4d54isany2ir4ni4gf2ysvk3k44awi6amz18nggpd";
1863
type = "gem";
1864
};
1865
+
version = "3.2.2.4";
1866
};
1867
pg = {
1868
groups = ["postgres"];
···
1907
};
1908
pry = {
1909
dependencies = ["coderay" "method_source"];
1910
+
groups = ["default"];
1911
platforms = [];
1912
source = {
1913
remotes = ["https://rubygems.org"];
···
1916
};
1917
version = "0.14.2";
1918
};
1919
+
pry-byebug = {
1920
+
dependencies = ["byebug" "pry"];
1921
+
groups = ["default"];
1922
+
platforms = [];
1923
+
source = {
1924
+
remotes = ["https://rubygems.org"];
1925
+
sha256 = "1y41al94ks07166qbp2200yzyr5y60hm7xaiw4lxpgsm4b1pbyf8";
1926
+
type = "gem";
1927
+
};
1928
+
version = "3.10.1";
1929
+
};
1930
+
pry-doc = {
1931
+
dependencies = ["pry" "yard"];
1932
+
groups = ["default"];
1933
+
platforms = [];
1934
+
source = {
1935
+
remotes = ["https://rubygems.org"];
1936
+
sha256 = "1pp43n69p6bjvc640wgcz295w1q2v9awcqgbwcqn082dbvq5xvnx";
1937
+
type = "gem";
1938
+
};
1939
+
version = "1.4.0";
1940
+
};
1941
pry-rails = {
1942
dependencies = ["pry"];
1943
+
groups = ["default"];
1944
platforms = [];
1945
source = {
1946
remotes = ["https://rubygems.org"];
···
1951
};
1952
pry-remote = {
1953
dependencies = ["pry" "slop"];
1954
+
groups = ["default"];
1955
platforms = [];
1956
source = {
1957
remotes = ["https://rubygems.org"];
···
1962
};
1963
pry-rescue = {
1964
dependencies = ["interception" "pry"];
1965
+
groups = ["default"];
1966
platforms = [];
1967
source = {
1968
remotes = ["https://rubygems.org"];
···
1973
};
1974
pry-stack_explorer = {
1975
dependencies = ["binding_of_caller" "pry"];
1976
+
groups = ["default"];
1977
platforms = [];
1978
source = {
1979
remotes = ["https://rubygems.org"];
···
1982
};
1983
version = "0.6.1";
1984
};
1985
+
pry-theme = {
1986
+
dependencies = ["coderay"];
1987
+
groups = ["default"];
1988
+
platforms = [];
1989
+
source = {
1990
+
remotes = ["https://rubygems.org"];
1991
+
sha256 = "0qhs1qmv6zhl45zhpv5qj6vkwm0nkdc37dqd49fwl8ph6f0sfh8h";
1992
+
type = "gem";
1993
+
};
1994
+
version = "1.3.1";
1995
+
};
1996
public_suffix = {
1997
groups = ["default" "development" "test"];
1998
platforms = [];
···
2009
platforms = [];
2010
source = {
2011
remotes = ["https://rubygems.org"];
2012
+
sha256 = "1y8jcw80zcxvdq0id329lzmp5pzx7hpac227d7sgjkblc89s3pfm";
2013
type = "gem";
2014
};
2015
+
version = "6.4.0";
2016
};
2017
pundit = {
2018
dependencies = ["activesupport"];
···
2041
platforms = [];
2042
source = {
2043
remotes = ["https://rubygems.org"];
2044
+
sha256 = "01b9662zd2x9bp4rdjfid07h09zxj7kvn7f5fghbqhzc625ap1dp";
2045
type = "gem";
2046
};
2047
+
version = "1.7.3";
2048
};
2049
rack = {
2050
groups = ["assets" "default" "development" "test"];
···
2084
platforms = [];
2085
source = {
2086
remotes = ["https://rubygems.org"];
2087
+
sha256 = "12jw7401j543fj8cc83lmw72d8k6bxvkp9rvbifi88hh01blnsj4";
2088
type = "gem";
2089
};
2090
+
version = "0.7.7";
2091
};
2092
rack-test = {
2093
dependencies = ["rack"];
···
2101
version = "2.1.0";
2102
};
2103
rails = {
2104
+
dependencies = ["actioncable" "actionmailbox" "actionmailer" "actionpack" "actiontext" "actionview" "activejob" "activemodel" "activerecord" "activestorage" "activesupport" "railties"];
2105
groups = ["default"];
2106
platforms = [];
2107
source = {
2108
remotes = ["https://rubygems.org"];
2109
+
sha256 = "0rsqin156dawz7gzpy1ijs02afqcr4704vqj56s6yxng3a9ayhwf";
2110
type = "gem";
2111
};
2112
+
version = "7.0.8";
2113
};
2114
rails-controller-testing = {
2115
dependencies = ["actionpack" "actionview" "activesupport"];
···
2145
version = "1.6.0";
2146
};
2147
railties = {
2148
+
dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor" "zeitwerk"];
2149
groups = ["assets" "default" "development" "test"];
2150
platforms = [];
2151
source = {
2152
remotes = ["https://rubygems.org"];
2153
+
sha256 = "0sfc16zrcn4jgf5xczb08n6prhmqqgg9f0b4mn73zlzg6cwmqchj";
2154
type = "gem";
2155
};
2156
+
version = "7.0.8";
2157
};
2158
rainbow = {
2159
groups = ["default" "development" "test"];
···
2221
platforms = [];
2222
source = {
2223
remotes = ["https://rubygems.org"];
2224
+
sha256 = "1d9a5s3qrjdy50ll2s32gg3qmf10ryp3v2nr5k718kvfadp50ray";
2225
type = "gem";
2226
};
2227
+
version = "2.8.2";
2228
};
2229
rexml = {
2230
groups = ["default" "development" "test"];
···
2241
platforms = [];
2242
source = {
2243
remotes = ["https://rubygems.org"];
2244
+
sha256 = "0m48hv6wpmmm6cjr6q92q78h1i610riml19k5h1dil2yws3h1m3m";
2245
type = "gem";
2246
};
2247
+
version = "6.3.0";
2248
};
2249
rspec-core = {
2250
dependencies = ["rspec-support"];
···
2322
version = "1.3.0";
2323
};
2324
rubocop = {
2325
+
dependencies = ["json" "language_server-protocol" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
2326
groups = ["development" "test"];
2327
platforms = [];
2328
source = {
2329
remotes = ["https://rubygems.org"];
2330
+
sha256 = "06qnp5zs233j4f59yyqrg8al6hr9n4a7vcdg3p31v0np8bz9srwg";
2331
type = "gem";
2332
};
2333
+
version = "1.57.2";
2334
};
2335
rubocop-ast = {
2336
dependencies = ["parser"];
···
2338
platforms = [];
2339
source = {
2340
remotes = ["https://rubygems.org"];
2341
+
sha256 = "1cs9cc5p9q70valk4na3lki4xs88b52486p2v46yx3q1n5969bgs";
2342
type = "gem";
2343
};
2344
+
version = "1.30.0";
2345
};
2346
rubocop-capybara = {
2347
dependencies = ["rubocop"];
···
2349
platforms = [];
2350
source = {
2351
remotes = ["https://rubygems.org"];
2352
+
sha256 = "1jwwi5a05947q9zsk6i599zxn657hdphbmmbbpx17qsv307rwcps";
2353
type = "gem";
2354
};
2355
+
version = "2.19.0";
2356
};
2357
rubocop-factory_bot = {
2358
dependencies = ["rubocop"];
···
2360
platforms = [];
2361
source = {
2362
remotes = ["https://rubygems.org"];
2363
+
sha256 = "1y79flwjwlaslyhfpg84di9n756ir6bm52n964620xsj658d661h";
2364
type = "gem";
2365
};
2366
+
version = "2.24.0";
2367
};
2368
rubocop-faker = {
2369
dependencies = ["faker" "rubocop"];
···
2404
platforms = [];
2405
source = {
2406
remotes = ["https://rubygems.org"];
2407
+
sha256 = "1pzsrnjmrachdjxzl9jpw47cydicn3408vgdg3a4bss4v5r42rjj";
2408
type = "gem";
2409
};
2410
+
version = "1.19.1";
2411
};
2412
rubocop-rails = {
2413
+
dependencies = ["activesupport" "rack" "rubocop" "rubocop-ast"];
2414
groups = ["development" "test"];
2415
platforms = [];
2416
source = {
2417
remotes = ["https://rubygems.org"];
2418
+
sha256 = "0ym0h2w97b8c2h6zl44m22lzg253qkmim0ali32aiy58ddvbj0mm";
2419
type = "gem";
2420
};
2421
+
version = "2.22.2";
2422
};
2423
rubocop-rspec = {
2424
dependencies = ["rubocop" "rubocop-capybara" "rubocop-factory_bot"];
···
2426
platforms = [];
2427
source = {
2428
remotes = ["https://rubygems.org"];
2429
+
sha256 = "1wwrgcigdrrlgg4nwbl18qfyjks519kqbbly5adrdffvh428lgq8";
2430
type = "gem";
2431
};
2432
+
version = "2.25.0";
2433
};
2434
ruby-progressbar = {
2435
groups = ["default" "development" "test"];
···
2521
platforms = [];
2522
source = {
2523
remotes = ["https://rubygems.org"];
2524
+
sha256 = "15r2sl3c7jm6b8jghiqic9s7nhkp7iss66c5gqdqzyad7j44w4rn";
2525
type = "gem";
2526
};
2527
+
version = "4.15.0";
2528
};
2529
shoulda-matchers = {
2530
dependencies = ["activesupport"];
···
2584
platforms = [];
2585
source = {
2586
remotes = ["https://rubygems.org"];
2587
+
sha256 = "13vmrak47ygwxmfq8abl3sj2hbkgmn3m28bgich3qs7g0m6cqjhs";
2588
type = "gem";
2589
};
2590
+
version = "2.2.0";
2591
};
2592
slop = {
2593
+
groups = ["default"];
2594
platforms = [];
2595
source = {
2596
remotes = ["https://rubygems.org"];
···
2637
platforms = [];
2638
source = {
2639
remotes = ["https://rubygems.org"];
2640
+
sha256 = "0fq1dxyc34fzyi9ivjb4wb3b4cs5pjh1cl44jn7rbzb8qdg6hp3p";
2641
type = "gem";
2642
};
2643
+
version = "0.4.0";
2644
};
2645
telegram-bot-ruby = {
2646
dependencies = ["dry-struct" "faraday" "faraday-multipart" "zeitwerk"];
···
2669
platforms = [];
2670
source = {
2671
remotes = ["https://rubygems.org"];
2672
+
sha256 = "18alcxm37jh7lrr5hmp9s85n9wm57rccf8f1ifxv3hwq9k7gqba6";
2673
type = "gem";
2674
};
2675
+
version = "1.1.19";
2676
};
2677
test-unit = {
2678
dependencies = ["power_assert"];
···
2690
platforms = [];
2691
source = {
2692
remotes = ["https://rubygems.org"];
2693
+
sha256 = "1hx77jxkrwi66yvs10wfxqa8s25ds25ywgrrf66acm9nbfg7zp0s";
2694
type = "gem";
2695
};
2696
+
version = "1.3.0";
2697
};
2698
thread_safe = {
2699
groups = ["default"];
···
2721
platforms = [];
2722
source = {
2723
remotes = ["https://rubygems.org"];
2724
+
sha256 = "0c15v19hyxjcfzaviqlwhgajgyrrlb0pjilza6mkv49bhspy6av6";
2725
type = "gem";
2726
};
2727
+
version = "0.3.0";
2728
};
2729
timeout = {
2730
groups = ["default"];
···
2753
platforms = [];
2754
source = {
2755
remotes = ["https://rubygems.org"];
2756
+
sha256 = "1kxp3rn2lk36qbcl3yin5c5ih295w8wns7c8nyr9cpfszy6hg0jg";
2757
type = "gem";
2758
};
2759
+
version = "6.8.2";
2760
};
2761
twitter = {
2762
dependencies = ["addressable" "buftok" "equalizer" "http" "http-form_data" "http_parser.rb" "memoizable" "multipart-post" "naught" "simple_oauth"];
···
2817
platforms = [];
2818
source = {
2819
remotes = ["https://rubygems.org"];
2820
+
sha256 = "1d0azx233nags5jx3fqyr23qa2rhgzbhv8pxp46dgbg1mpf82xky";
2821
type = "gem";
2822
};
2823
+
version = "2.5.0";
2824
};
2825
uri = {
2826
groups = ["default"];
2827
platforms = [];
2828
source = {
2829
remotes = ["https://rubygems.org"];
2830
+
sha256 = "094gk72ckazf495qc76gk09b5i318d5l9m7bicg2wxlrjcm3qm96";
2831
type = "gem";
2832
};
2833
+
version = "0.13.0";
2834
};
2835
vcr = {
2836
groups = ["development" "test"];
···
2869
platforms = [];
2870
source = {
2871
remotes = ["https://rubygems.org"];
2872
+
sha256 = "1k4bllg0zpmpkjfmk1gybc2ygca4v40l2fmlplf9h0jqwniqa3mr";
2873
type = "gem";
2874
};
2875
+
version = "3.0.17";
2876
};
2877
vite_ruby = {
2878
dependencies = ["dry-cli" "rack-proxy" "zeitwerk"];
···
2902
platforms = [];
2903
source = {
2904
remotes = ["https://rubygems.org"];
2905
+
sha256 = "0vfispr7wd2p1fs9ckn1qnby1yyp4i1dl7qz8n482iw977iyxrza";
2906
type = "gem";
2907
};
2908
+
version = "3.19.1";
2909
};
2910
websocket = {
2911
groups = ["default" "development" "test"];
2912
platforms = [];
2913
source = {
2914
remotes = ["https://rubygems.org"];
2915
+
sha256 = "1a4zc8d0d91c3xqwapda3j3zgpfwdbj76hkb69xn6qvfkfks9h9c";
2916
type = "gem";
2917
};
2918
+
version = "1.2.10";
2919
};
2920
websocket-driver = {
2921
dependencies = ["websocket-extensions"];
···
2960
};
2961
version = "3.2.0";
2962
};
2963
+
yard = {
2964
+
groups = ["default"];
2965
+
platforms = [];
2966
+
source = {
2967
+
remotes = ["https://rubygems.org"];
2968
+
sha256 = "013yrnwx1zhzhn1fnc19zck22a1qgimsaglp2iwgf5bz9l8h93js";
2969
+
type = "gem";
2970
+
};
2971
+
version = "0.9.34";
2972
+
};
2973
zeitwerk = {
2974
+
groups = ["assets" "default" "development" "test"];
2975
platforms = [];
2976
source = {
2977
remotes = ["https://rubygems.org"];
2978
+
sha256 = "1gir0if4nryl1jhwi28669gjwhxb7gzrm1fcc8xzsch3bnbi47jn";
2979
type = "gem";
2980
};
2981
+
version = "2.6.12";
2982
};
2983
zendesk_api = {
2984
dependencies = ["faraday" "faraday-multipart" "hashie" "inflection" "mini_mime" "multipart-post"];
+87
-86
pkgs/applications/networking/misc/zammad/package.json
···
15
"test:ci:ct": "CI=true yarn --cwd ./.cypress cypress run --component --project ../ --config-file .cypress/cypress.config.mjs --browser electron",
16
"cypress:snapshots": "sh .cypress/visual-regression/snapshots.sh",
17
"cypress:install": "yarn --cwd ./.cypress install",
18
-
"postinstall": "node script/fix-node-modules.mjs",
19
"story": "histoire dev",
20
"story:build": "HISTOIRE_BUILD=1 histoire build"
21
},
22
"engines": {
23
-
"node": ">=16"
24
},
25
-
"packageManager": "yarn@1.22.19",
26
"devDependencies": {
27
-
"@faker-js/faker": "^8.0.2",
28
"@graphql-codegen/cli": "^5.0.0",
29
"@graphql-codegen/introspection": "^4.0.0",
30
-
"@graphql-codegen/near-operation-file-preset": "^2.5.0",
31
"@graphql-codegen/typescript": "^4.0.1",
32
"@graphql-codegen/typescript-operations": "^4.0.1",
33
-
"@graphql-codegen/typescript-vue-apollo": "^3.3.7",
34
-
"@histoire/plugin-vue": "^0.17.1",
35
"@pinia/testing": "^0.1.3",
36
-
"@testing-library/jest-dom": "^5.17.0",
37
-
"@testing-library/user-event": "^14.4.3",
38
"@testing-library/vue": "^7.0.0",
39
-
"@types/lodash-es": "^4.17.8",
40
-
"@types/rails__actioncable": "^6.1.6",
41
-
"@types/ua-parser-js": "^0.7.36",
42
-
"@types/uuid": "^9.0.2",
43
-
"@typescript-eslint/eslint-plugin": "^5.62.0",
44
-
"@typescript-eslint/parser": "^5.62.0",
45
-
"@vitejs/plugin-vue": "^4.2.3",
0
46
"@vue/eslint-config-prettier": "^8.0.0",
47
-
"@vue/eslint-config-typescript": "^11.0.3",
48
-
"@vue/test-utils": "^2.4.1",
49
-
"autoprefixer": "^10.4.15",
50
-
"eslint": "^8.45.0",
51
"eslint-config-airbnb-base": "^15.0.0",
52
-
"eslint-config-prettier": "^8.8.0",
53
"eslint-import-resolver-alias": "^1.1.2",
54
-
"eslint-import-resolver-typescript": "^3.5.5",
55
-
"eslint-plugin-import": "^2.27.5",
56
-
"eslint-plugin-prettier": "^5.0.0",
57
-
"eslint-plugin-prettier-vue": "^4.2.0",
58
"eslint-plugin-security": "^1.7.1",
59
-
"eslint-plugin-sonarjs": "^0.19.0",
60
-
"eslint-plugin-vue": "^9.15.1",
61
"eslint-plugin-zammad": "file:.eslint-plugin-zammad",
62
-
"histoire": "^0.17.0",
63
"jsdom": "^22.1.0",
64
"mock-apollo-client": "^1.2.1",
65
-
"postcss": "^8.4.28",
66
"postcss-html": "^1.5.0",
67
-
"prettier": "3.0.2",
68
-
"prettier-plugin-tailwindcss": "^0.5.3",
69
"regenerator-runtime": "^0.14.0",
70
-
"sass": "^1.65.1",
71
-
"stylelint": "^15.10.3",
72
"stylelint-config-prettier": "^9.0.5",
73
"stylelint-config-recommended-vue": "^1.5.0",
74
"stylelint-config-standard": "^34.0.0",
75
-
"stylelint-config-standard-scss": "^10.0.0",
76
"stylelint-prettier": "^4.0.2",
77
-
"stylelint-scss": "^5.1.0",
78
"svg-baker": "^1.7.0",
79
-
"svgo": "^3.0.2",
80
-
"tailwindcss": "^3.3.3",
81
"timezone-mock": "^1.3.6",
82
-
"type-fest": "^3.13.1",
83
-
"typescript": "^5.1.6",
84
-
"vite": "^4.4.9",
85
-
"vite-plugin-pwa": "^0.16.4",
86
"vite-plugin-ruby": "^3.2.2",
87
-
"vitest": "^0.34.3",
88
"vitest-axe": "^0.1.0",
89
-
"vue-tsc": "^1.8.8"
90
},
91
"dependencies": {
92
-
"@apollo/client": "^3.7.17",
93
-
"@formkit/core": "^0.17.4",
94
-
"@formkit/dev": "^0.17.4",
95
-
"@formkit/i18n": "^0.17.4",
96
-
"@formkit/inputs": "^0.17.4",
97
-
"@formkit/rules": "^0.17.4",
98
-
"@formkit/tailwindcss": "^0.17.4",
99
-
"@formkit/themes": "^0.17.4",
100
-
"@formkit/utils": "^0.17.4",
101
-
"@formkit/validation": "^0.17.4",
102
-
"@formkit/vue": "^0.17.4",
103
"@github/webauthn-json": "^2.1.1",
104
-
"@rails/actioncable": "6.1.7",
105
-
"@tiptap/core": "^2.0.4",
106
-
"@tiptap/extension-blockquote": "^2.0.4",
107
-
"@tiptap/extension-character-count": "^2.0.4",
108
-
"@tiptap/extension-hard-break": "^2.0.4",
109
-
"@tiptap/extension-image": "^2.0.4",
110
-
"@tiptap/extension-link": "^2.0.4",
111
-
"@tiptap/extension-list-item": "^2.0.4",
112
-
"@tiptap/extension-mention": "^2.0.4",
113
-
"@tiptap/extension-ordered-list": "^2.0.4",
114
-
"@tiptap/extension-paragraph": "^2.0.4",
115
-
"@tiptap/extension-strike": "^2.0.4",
116
-
"@tiptap/extension-underline": "^2.0.4",
117
-
"@tiptap/pm": "^2.0.4",
118
-
"@tiptap/starter-kit": "^2.0.4",
119
-
"@tiptap/suggestion": "^2.0.4",
120
-
"@tiptap/vue-3": "^2.0.4",
121
-
"@vue/apollo-composable": "4.0.0-beta.5",
122
-
"@vueuse/core": "^10.4.0",
123
-
"@vueuse/router": "^10.4.0",
124
-
"@vueuse/shared": "^10.4.0",
0
125
"async-mutex": "^0.4.0",
126
"flatpickr": "^4.6.13",
127
-
"graphql": "^16.7.1",
128
-
"graphql-ruby-client": "^1.11.8",
129
"graphql-tag": "^2.12.6",
130
-
"linkify-string": "^4.1.1",
131
-
"linkifyjs": "^4.1.1",
132
"lodash-es": "^4.17.21",
133
"loglevel": "^1.8.1",
134
"mitt": "^3.0.1",
135
-
"pinia": "^2.1.6",
136
"tippy.js": "^6.3.7",
137
"tiptap-text-direction": "^0.3.0",
138
-
"ua-parser-js": "^1.0.35",
139
-
"uuid": "^9.0.0",
140
-
"vue": "^3.3.4",
141
"vue-advanced-cropper": "^2.8.8",
142
"vue-easy-lightbox": "1.16.0",
143
-
"vue-router": "^4.2.4",
144
"vue3-draggable-resizable": "^1.6.5",
145
"vuedraggable": "^4.1.0",
146
"workbox-core": "^7.0.0",
···
149
},
150
"resolutions": {
151
"loader-utils": "^3.2.1",
152
-
"postcss": "^8.4.28",
153
"stylelint-config-recommended": "^13.0.0"
154
},
155
"name": "Zammad",
156
-
"version": "6.1.0"
157
}
···
15
"test:ci:ct": "CI=true yarn --cwd ./.cypress cypress run --component --project ../ --config-file .cypress/cypress.config.mjs --browser electron",
16
"cypress:snapshots": "sh .cypress/visual-regression/snapshots.sh",
17
"cypress:install": "yarn --cwd ./.cypress install",
0
18
"story": "histoire dev",
19
"story:build": "HISTOIRE_BUILD=1 histoire build"
20
},
21
"engines": {
22
+
"node": ">=18"
23
},
24
+
"packageManager": "yarn@1.22.21",
25
"devDependencies": {
26
+
"@faker-js/faker": "^8.3.1",
27
"@graphql-codegen/cli": "^5.0.0",
28
"@graphql-codegen/introspection": "^4.0.0",
29
+
"@graphql-codegen/near-operation-file-preset": "^3.0.0",
30
"@graphql-codegen/typescript": "^4.0.1",
31
"@graphql-codegen/typescript-operations": "^4.0.1",
32
+
"@graphql-codegen/typescript-vue-apollo": "^4.1.0",
33
+
"@histoire/plugin-vue": "^0.17.5",
34
"@pinia/testing": "^0.1.3",
35
+
"@testing-library/jest-dom": "^6.1.4",
36
+
"@testing-library/user-event": "^14.5.1",
37
"@testing-library/vue": "^7.0.0",
38
+
"@types/lodash-es": "^4.17.11",
39
+
"@types/rails__actioncable": "^6.1.9",
40
+
"@types/sinonjs__fake-timers": "^8.1.5",
41
+
"@types/ua-parser-js": "^0.7.39",
42
+
"@types/uuid": "^9.0.7",
43
+
"@typescript-eslint/eslint-plugin": "^6.10.0",
44
+
"@typescript-eslint/parser": "^6.10.0",
45
+
"@vitejs/plugin-vue": "^4.5.0",
46
"@vue/eslint-config-prettier": "^8.0.0",
47
+
"@vue/eslint-config-typescript": "^12.0.0",
48
+
"@vue/test-utils": "^2.4.2",
49
+
"autoprefixer": "^10.4.16",
50
+
"eslint": "^8.54.0",
51
"eslint-config-airbnb-base": "^15.0.0",
52
+
"eslint-config-prettier": "^9.0.0",
53
"eslint-import-resolver-alias": "^1.1.2",
54
+
"eslint-import-resolver-typescript": "^3.6.1",
55
+
"eslint-plugin-import": "^2.29.0",
56
+
"eslint-plugin-prettier": "^5.0.1",
57
+
"eslint-plugin-prettier-vue": "^5.0.0",
58
"eslint-plugin-security": "^1.7.1",
59
+
"eslint-plugin-sonarjs": "^0.23.0",
60
+
"eslint-plugin-vue": "^9.18.1",
61
"eslint-plugin-zammad": "file:.eslint-plugin-zammad",
62
+
"histoire": "^0.17.5",
63
"jsdom": "^22.1.0",
64
"mock-apollo-client": "^1.2.1",
65
+
"postcss": "^8.4.31",
66
"postcss-html": "^1.5.0",
67
+
"prettier": "3.1.0",
68
+
"prettier-plugin-tailwindcss": "^0.5.7",
69
"regenerator-runtime": "^0.14.0",
70
+
"sass": "^1.69.5",
71
+
"stylelint": "^15.11.0",
72
"stylelint-config-prettier": "^9.0.5",
73
"stylelint-config-recommended-vue": "^1.5.0",
74
"stylelint-config-standard": "^34.0.0",
75
+
"stylelint-config-standard-scss": "^11.1.0",
76
"stylelint-prettier": "^4.0.2",
77
+
"stylelint-scss": "^5.3.1",
78
"svg-baker": "^1.7.0",
79
+
"svgo": "^3.0.4",
80
+
"tailwindcss": "^3.3.5",
81
"timezone-mock": "^1.3.6",
82
+
"type-fest": "^4.8.1",
83
+
"typescript": "^5.2.2",
84
+
"vite": "^4.5.0",
85
+
"vite-plugin-pwa": "^0.17.0",
86
"vite-plugin-ruby": "^3.2.2",
87
+
"vitest": "^0.34.6",
88
"vitest-axe": "^0.1.0",
89
+
"vue-tsc": "^1.8.22"
90
},
91
"dependencies": {
92
+
"@apollo/client": "^3.8.7",
93
+
"@formkit/core": "^1.2.2",
94
+
"@formkit/dev": "^1.2.2",
95
+
"@formkit/i18n": "^1.2.2",
96
+
"@formkit/inputs": "^1.2.2",
97
+
"@formkit/rules": "^1.2.2",
98
+
"@formkit/tailwindcss": "^1.2.2",
99
+
"@formkit/themes": "^1.2.2",
100
+
"@formkit/utils": "^1.2.2",
101
+
"@formkit/validation": "^1.2.2",
102
+
"@formkit/vue": "^1.2.2",
103
"@github/webauthn-json": "^2.1.1",
104
+
"@rails/actioncable": "^7.0.8",
105
+
"@sinonjs/fake-timers": "^11.2.2",
106
+
"@tiptap/core": "^2.1.12",
107
+
"@tiptap/extension-blockquote": "^2.1.12",
108
+
"@tiptap/extension-character-count": "^2.1.12",
109
+
"@tiptap/extension-hard-break": "^2.1.12",
110
+
"@tiptap/extension-image": "^2.1.12",
111
+
"@tiptap/extension-link": "^2.1.12",
112
+
"@tiptap/extension-list-item": "^2.1.12",
113
+
"@tiptap/extension-mention": "^2.1.12",
114
+
"@tiptap/extension-ordered-list": "^2.1.12",
115
+
"@tiptap/extension-paragraph": "^2.1.12",
116
+
"@tiptap/extension-strike": "^2.1.12",
117
+
"@tiptap/extension-underline": "^2.1.12",
118
+
"@tiptap/pm": "^2.1.12",
119
+
"@tiptap/starter-kit": "^2.1.12",
120
+
"@tiptap/suggestion": "^2.1.12",
121
+
"@tiptap/vue-3": "^2.1.12",
122
+
"@vue/apollo-composable": "^4.0.0-beta.11",
123
+
"@vueuse/core": "^10.6.1",
124
+
"@vueuse/router": "^10.6.1",
125
+
"@vueuse/shared": "^10.6.1",
126
"async-mutex": "^0.4.0",
127
"flatpickr": "^4.6.13",
128
+
"graphql": "^16.8.1",
129
+
"graphql-ruby-client": "^1.11.10",
130
"graphql-tag": "^2.12.6",
131
+
"linkify-string": "^4.1.2",
132
+
"linkifyjs": "^4.1.2",
133
"lodash-es": "^4.17.21",
134
"loglevel": "^1.8.1",
135
"mitt": "^3.0.1",
136
+
"pinia": "^2.1.7",
137
"tippy.js": "^6.3.7",
138
"tiptap-text-direction": "^0.3.0",
139
+
"ua-parser-js": "^1.0.37",
140
+
"uuid": "^9.0.1",
141
+
"vue": "^3.3.8",
142
"vue-advanced-cropper": "^2.8.8",
143
"vue-easy-lightbox": "1.16.0",
144
+
"vue-router": "^4.2.5",
145
"vue3-draggable-resizable": "^1.6.5",
146
"vuedraggable": "^4.1.0",
147
"workbox-core": "^7.0.0",
···
150
},
151
"resolutions": {
152
"loader-utils": "^3.2.1",
153
+
"postcss": "^8.4.31",
154
"stylelint-config-recommended": "^13.0.0"
155
},
156
"name": "Zammad",
157
+
"version": "6.2.0"
158
}
+2
-2
pkgs/applications/networking/misc/zammad/source.json
···
1
{
2
"owner": "zammad",
3
"repo": "zammad",
4
-
"rev": "ec4ddb8ae6a55d1c8e64ab5ddda9ff3e9d4f45c8",
5
-
"hash": "sha256-+AphZ0pKlXFdcncnDxeLdDL3OH2dyF0nb69+/W2dLgc=",
6
"fetchSubmodules": true
7
}
8
···
1
{
2
"owner": "zammad",
3
"repo": "zammad",
4
+
"rev": "6c358ca90cf7f7581aede5c45d10ac3f2e25bc52",
5
+
"hash": "sha256-kZss5A5tgKnsANt34kk5J+824ghJoVIWXFNlb+ZkZ2Y=",
6
"fetchSubmodules": true
7
}
8