|
a59423780e
|
deploy: Fix metrics in nginx
/ test (push) Successful in 52s
/ deploy (push) Successful in 6m29s
|
2024-11-25 19:36:16 +01:00 |
|
|
b6b29d9fed
|
update admin interface
/ test (push) Successful in 52s
/ deploy (push) Successful in 4m37s
|
2024-11-24 16:28:14 +01:00 |
|
|
61c4beda47
|
add timeline information to the /items endpoint
/ test (push) Successful in 55s
/ deploy (push) Successful in 3m40s
|
2024-11-23 16:58:55 +01:00 |
|
|
e8887fee8b
|
add frontend to edit event details
/ test (push) Successful in 51s
/ deploy (push) Successful in 4m37s
|
2024-11-23 01:12:45 +01:00 |
|
|
8786f4b845
|
ensure creation file date
/ test (push) Successful in 49s
/ deploy (push) Successful in 5m5s
|
2024-11-23 00:59:45 +01:00 |
|
|
0eaff2266c
|
fix untested error in /tickets endpoint
/ test (push) Successful in 48s
/ deploy (push) Successful in 4m45s
|
2024-11-21 22:37:49 +01:00 |
|
|
81a0959547
|
Speed up sql
/ test (pull_request) Successful in 48s
/ test (push) Successful in 49s
/ deploy (push) Successful in 5m13s
|
2024-11-21 21:26:16 +01:00 |
|
|
fdf5ab8ad1
|
implement simple backend search for items and tickets
/ test (push) Successful in 51s
/ deploy (push) Successful in 4m36s
|
2024-11-21 01:45:47 +01:00 |
|
|
f2647f0dbd
|
add /matches endpoint ad return match information in tickets and /item endpoints
/ test (push) Successful in 52s
/ deploy (push) Successful in 4m42s
|
2024-11-21 00:59:03 +01:00 |
|
|
26255fadec
|
drop v1 API and rename id columns
/ test (push) Successful in 51s
|
2024-11-20 02:39:49 +01:00 |
|
|
2fce260ba8
|
test on every push
/ test (push) Successful in 50s
/ deploy (push) Successful in 4m41s
|
2024-11-18 02:17:30 +01:00 |
|
|
c9d58191b3
|
show tickets filtered by active event
|
2024-11-18 02:17:30 +01:00 |
|
|
41b71bd51a
|
partition tickets by event
|
2024-11-18 02:17:30 +01:00 |
|
|
d73bebd5de
|
match incoming mail to event
|
2024-11-18 02:16:55 +01:00 |
|
|
2c609427ec
|
add simple issue templates
/ test (push) Successful in 54s
/ deploy (push) Successful in 4m55s
|
2024-11-13 23:13:13 +01:00 |
|
|
120507512d
|
deploy: Simple protection for metrics endpoint
/ test (pull_request) Successful in 52s
/ test (push) Successful in 52s
/ deploy (push) Successful in 3m45s
|
2024-11-13 18:15:00 +00:00 |
|
|
63d6b7a5a8
|
cicd: run on every pull request, but only deploy on testing
/ test (pull_request) Successful in 52s
/ test (push) Successful in 54s
/ deploy (push) Successful in 4m45s
|
2024-11-12 17:05:03 +01:00 |
|
|
5ba4085e60
|
cicd: Run tests automatically
/ test (push) Successful in 54s
/ deploy (push) Successful in 4m41s
|
2024-11-11 22:10:35 +01:00 |
|
|
be02a3e163
|
cicd: Deploy testing automatically
/ deploy (push) Successful in 4m56s
|
2024-11-11 19:37:37 +00:00 |
|
|
444c2de16c
|
change the ticket.state in the backend too
|
2024-11-10 19:01:45 +00:00 |
|
|
8831f67f00
|
ticket state changes to pending_open on first view
|
2024-11-10 19:01:45 +00:00 |
|
|
5a6349c5d3
|
train spam on state change to 'closed_spam'
|
2024-11-09 02:58:21 +01:00 |
|
|
a6a8b0defe
|
add functions to train mails as spam/ham
|
2024-11-09 00:03:21 +01:00 |
|
|
4272aab643
|
save raw_mails as file
|
2024-11-08 22:54:57 +01:00 |
|
|
0c4995db2b
|
add docker env for integration testing
|
2024-11-08 20:09:51 +01:00 |
|
|
269f02c2ce
|
Add django standard metrics
|
2024-11-07 19:51:31 +01:00 |
|
|
b9cfdf5456
|
fixed race contidion on ticket view loading
|
2024-11-06 21:26:01 +01:00 |
|
|
0f8462dc7c
|
enforce startup order in docker-compose.yml
|
2024-11-06 21:13:44 +01:00 |
|
|
242066ada4
|
Add dev environment using docker
|
2024-11-06 00:51:25 +01:00 |
|
|
d13687a910
|
cleanup admin 'dashboard'
|
2024-11-06 00:26:56 +01:00 |
|
|
f44da341b4
|
add event mail addresses to the /events endpoints
|
2024-11-06 00:08:52 +01:00 |
|
|
55cef1128e
|
extract the search box into its own component
|
2024-11-05 23:36:05 +01:00 |
|
|
6e38ff7ac7
|
use an 'AsyncButton' that waits for completion of an async onClick handler for mail replies and comments in tickets
|
2024-11-05 23:32:53 +01:00 |
|
|
3a8fa8cdcf
|
show an animation to signify that the page is still loading
|
2024-11-05 23:25:44 +01:00 |
|
|
767d34f8b7
|
state button has the state pre selected
|
2024-11-03 21:30:08 +01:00 |
|
|
dffd3531fa
|
add form to create new event
|
2024-11-02 22:12:00 +01:00 |
|
|
f9409bb823
|
fix related item section in ticket view
|
2024-06-26 20:53:19 +02:00 |
|
|
2ece0cefd8
|
add links between items and tickets /tickets endpoint
|
2024-06-23 04:23:48 +02:00 |
|
|
d8be7f09e4
|
add frontend to manage shipping vouchers
|
2024-06-23 02:58:31 +02:00 |
|
|
f11758607e
|
add /shipping_vouchers endpoint
|
2024-06-23 02:52:15 +02:00 |
|
|
2f354130da
|
add timeline nodes for linked items and shipping vouchers
|
2024-06-23 01:42:10 +02:00 |
|
|
a59509a432
|
always use get_model in migrations
|
2024-06-23 01:33:24 +02:00 |
|
|
7d1786f143
|
refactor inventory serializers
|
2024-06-23 01:28:21 +02:00 |
|
|
4152034e4a
|
better email error logging and some pretty printing for admin interface
|
2024-06-23 01:23:34 +02:00 |
|
|
67375bd281
|
add shared-state-plugin
|
2024-06-23 01:04:32 +02:00 |
|
|
e91b64ca97
|
software caching thumbnails in javascript
|
2024-06-22 22:11:38 +02:00 |
|
|
facefc1cc7
|
add persistent-state-plugin
|
2024-06-22 20:56:51 +02:00 |
|
|
575d43acbd
|
add rspamd spamfilter to ansible
|
2024-06-22 19:51:16 +02:00 |
|
|
bb71c44aa7
|
migrate to vue 3
|
2024-06-22 19:50:05 +02:00 |
|
|
bb07a6b641
|
handle 'quoted-printable' shorthand version as Transfer-Encoding
|
2024-04-24 19:38:52 +02:00 |
|