|
03fd2dcd0c
|
fix 500 error if files does not exist on disk
/ test (push) Successful in 52s
/ deploy (push) Successful in 4m53s
|
2024-12-05 00:38:03 +01:00 |
|
|
77dbdc04c6
|
add basic view for item history
|
2024-12-05 00:38:03 +01:00 |
|
|
ad10021f3d
|
update prefetched fields
|
2024-12-05 00:38:03 +01:00 |
|
|
8a60908be6
|
add /item/comment endpoint and prefetch related models
|
2024-12-05 00:38:03 +01:00 |
|
|
bc4b17c551
|
deploy: Fix metrics in nginx
|
2024-12-05 00:38:03 +01:00 |
|
|
19f1cc089b
|
update admin interface
|
2024-12-05 00:38:03 +01:00 |
|
|
b19f59c689
|
add timeline information to the /items endpoint
|
2024-12-05 00:38:03 +01:00 |
|
|
0f5517e0ac
|
add frontend to edit event details
|
2024-12-05 00:38:03 +01:00 |
|
|
16db84ffd8
|
ensure creation file date
|
2024-12-05 00:38:03 +01:00 |
|
|
889c5d23d6
|
fix untested error in /tickets endpoint
|
2024-12-05 00:38:03 +01:00 |
|
|
5063fe29a6
|
Speed up sql
|
2024-12-05 00:38:03 +01:00 |
|
|
23215e14ac
|
implement simple backend search for items and tickets
|
2024-12-05 00:38:03 +01:00 |
|
|
059eddcea5
|
add /matches endpoint ad return match information in tickets and /item endpoints
|
2024-12-05 00:38:03 +01:00 |
|
|
031a55394c
|
drop v1 API and rename id columns
|
2024-12-05 00:38:02 +01:00 |
|
|
1399c0ebe6
|
test on every push
|
2024-12-05 00:38:02 +01:00 |
|
|
a4d4caf77c
|
show tickets filtered by active event
|
2024-12-05 00:38:02 +01:00 |
|
|
5402dbbd8f
|
partition tickets by event
|
2024-12-05 00:38:02 +01:00 |
|
|
3ee525ef1f
|
use an 'AsyncButton' that waits for completion of an async onClick handler for mail replies and comments in tickets
|
2024-12-05 00:38:02 +01:00 |
|
|
90f47fa9d6
|
match incoming mail to event
|
2024-12-05 00:30:05 +01:00 |
|
|
d18fa897a0
|
add simple issue templates
|
2024-12-05 00:30:05 +01:00 |
|
|
48a0f3819c
|
deploy: Simple protection for metrics endpoint
|
2024-12-05 00:30:05 +01:00 |
|
|
80558a241d
|
cicd: run on every pull request, but only deploy on testing
|
2024-12-05 00:30:05 +01:00 |
|
|
d9729a68ff
|
cicd: Run tests automatically
|
2024-12-05 00:30:05 +01:00 |
|
|
f3550d7dc0
|
cicd: Deploy testing automatically
|
2024-12-05 00:30:05 +01:00 |
|
|
e023f87b35
|
change the ticket.state in the backend too
|
2024-12-05 00:30:05 +01:00 |
|
|
706d80c2c8
|
ticket state changes to pending_open on first view
|
2024-12-05 00:30:04 +01:00 |
|
|
6ac300d737
|
train spam on state change to 'closed_spam'
|
2024-12-05 00:30:04 +01:00 |
|
|
737aa69024
|
add functions to train mails as spam/ham
|
2024-12-05 00:30:04 +01:00 |
|
|
e9c8f1049e
|
save raw_mails as file
|
2024-12-05 00:30:04 +01:00 |
|
|
38a24e4e06
|
add docker env for integration testing
|
2024-12-05 00:30:04 +01:00 |
|
|
9f5b420095
|
Add django standard metrics
|
2024-12-05 00:30:04 +01:00 |
|
|
031e146499
|
fixed race contidion on ticket view loading
|
2024-12-05 00:30:04 +01:00 |
|
|
00c01ac934
|
enforce startup order in docker-compose.yml
|
2024-12-05 00:30:04 +01:00 |
|
|
df345e36a1
|
Add dev environment using docker
|
2024-12-05 00:30:04 +01:00 |
|
|
43802196ca
|
cleanup admin 'dashboard'
|
2024-12-05 00:30:04 +01:00 |
|
|
413a18a5d0
|
add event mail addresses to the /events endpoints
|
2024-12-05 00:30:04 +01:00 |
|
|
f94e2d8191
|
extract the search box into its own component
|
2024-12-05 00:30:04 +01:00 |
|
|
bd00f03411
|
use an 'AsyncButton' that waits for completion of an async onClick handler for mail replies and comments in tickets
|
2024-12-05 00:29:52 +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 |
|