Commit Graph

51 Commits

Author SHA1 Message Date
d90ea9b28a markup: updated Quick Start pdf 2020-03-11 15:43:14 -07:00
75aab03c2e markup: remove email submission endpoint 2020-03-11 15:42:45 -07:00
7a8bbf85af webdav: rename NonsensicalResource to MiscResource 2020-03-10 22:39:44 -07:00
e33359c318 markup: add autosave dir for accidental my cats writes 2020-03-10 22:38:53 -07:00
5145ae86e7 add ReadmeResource for quick start guide 2020-03-10 22:06:51 -07:00
2ed74477a5 markup: rename Markup webdav folder 2020-03-06 14:51:36 -08:00
b2cf52c882 markup: simplify resource ctors 2020-03-06 14:50:12 -08:00
0076605084 markup: do xls generation on webdav pdf save 2020-03-02 11:21:57 -08:00
9401ff2df9 markup: fix bug in ellipse annotation 2020-02-28 17:19:11 -08:00
1e8c71a603 Merge branch 'markup_documents' 2020-02-28 17:16:52 -08:00
b625b4f16d markup: support rectangle and circle annotations 2020-02-28 17:15:22 -08:00
dc85d784ab markup/email.py: don't send email if EMAIL_HOST setting is None 2020-02-28 17:11:23 -08:00
97ef16e47a markup: process Documents inklist annotations 2020-02-28 16:23:33 -08:00
64ae5709e0 markup/webdav.py: more complete functionality 2020-02-28 15:42:35 -08:00
7cf6c0d24f markup/webdav.py: cleanup 2020-02-28 15:40:59 -08:00
136f9808df markup/webdav.py: mostly functional 2020-02-26 16:30:02 -08:00
bdbbd449c4 markup webdav: move code, clean up 2020-02-24 16:56:49 -08:00
8a88968cc8 markup/pdf.py: print ignored annotations 2020-01-14 12:26:59 -08:00
aa2a6bc4ca markup: handle netpbm encoded annotations 2019-12-04 17:02:21 -08:00
940878bbe3 markup email: use support@ as Reply-To:, markup@ as From: 2019-11-13 10:48:01 -08:00
392db232c2 markup: use email subject as pdf name if default is uuid 2019-11-07 15:16:31 -08:00
52e59fc94c markup: decode attachment pdf name 2019-11-07 14:33:13 -08:00
75b7cdc31a add commented out test endpoint for fail handler 2019-10-31 11:57:23 -07:00
53e57abaec markup/tasks.pm: add on_fail_handler(), add to process_message() 2019-10-31 11:56:39 -07:00
b873327bee markup: add send_error_email() 2019-10-31 11:50:13 -07:00
e0faeed020 markup/email.py: use django email server settings 2019-10-31 11:44:03 -07:00
0a2412f645 markup: special email for no matched products 2019-10-30 15:51:14 -07:00
ee6794cf2b markup email don't require email to be multipart 2019-10-30 15:50:45 -07:00
dacda64fd8 markup email add Date header 2019-10-30 15:47:06 -07:00
14003e9dc2 markup email handle encoded headers 2019-10-30 15:46:23 -07:00
ec428c1881 spreadsheet.py: lowercase all text for NuOrder 2019-10-28 21:50:56 -07:00
5c3ad32cb5 markup/spreadsheet.py: add category + size, add styling 2019-10-27 00:01:05 -07:00
7e77a04239 markup/pdf.py: add size and category to pdf hints 2019-10-26 23:26:28 -07:00
8507288944 markup: view chmod email file after copy 2019-10-20 23:35:40 -07:00
8da277cbde markup: spreadsheet remove dupes 2019-10-20 23:26:39 -07:00
1970e2f506 markup: attach marked up pdf to email also 2019-10-20 23:14:25 -07:00
606f3fd5da markup: first email code 2019-10-19 22:11:21 -07:00
c18bedeb81 markup utils: add clean_path() 2019-10-19 22:09:10 -07:00
e434d3f705 markup: pass workdir around, don't recalc all the time 2019-10-19 22:08:42 -07:00
ed5236c618 markup: spreadsheet handle multiple materials in a match 2019-10-19 17:02:28 -07:00
4cde2233cd markup: add spreadsheet writing 2019-10-18 16:40:15 -07:00
2b498fd2e3 markup: add season info from pdf 2019-10-18 16:39:34 -07:00
f819ac65b5 markup: move work files to a per-cat subdir 2019-10-18 16:39:01 -07:00
3199f6ab40 markup: move WORKDIR to utils.py 2019-10-18 16:37:57 -07:00
94c1a419dc markup: move functionality to library 2019-10-18 15:14:05 -07:00
5282f7cb2f markup: matching works 2019-10-18 13:11:53 -07:00
be2902ca24 markup/img.py: cleanup 2019-10-17 00:41:43 -07:00
68a658dfe8 add scribble image processing 2019-10-16 23:55:42 -07:00
6be415a1df move markup parsing to utils.py with a test script 2019-10-16 16:54:45 -07:00
7803ae2fb1 celery integration & basic markup task 2019-10-13 21:57:12 -07:00