Commit graph

  • caed3b384d Support custom User model in external_add (#74) Dave St.Germain 2019-05-12 02:51:28 -04:00
  • 5b23d2a4c7 Allow for custom User model Dave St.Germain 2019-05-11 23:50:04 -04:00
  • 470e471678 Signals demo signals_demo Scot Hacker 2019-04-23 23:27:04 -07:00
  • 16a978b13c wip: revert to settings.TODO_TASK_MODEL Adrien Lemaire 2019-04-24 15:25:12 +09:00
  • 2f5e1a6320 fix: 0011 migration Adrien Lemaire 2019-04-24 15:22:08 +09:00
  • 0c770e2fb9 wip: debug E039 AttachmentAdmin.autocomplete_fields Adrien Lemaire 2019-04-24 15:20:12 +09:00
  • 293359af96 wip: trying to fix lazy reference issues Adrien Lemaire 2019-04-24 14:45:31 +09:00
  • 07272d93cb fix: E301 error Adrien Lemaire 2019-04-24 14:35:41 +09:00
  • e30c1a9a82 fix: E301 swapped out error Adrien Lemaire 2019-04-24 14:30:59 +09:00
  • 64d4ce2b09 fix: IrreversibleError Adrien Lemaire 2019-04-24 13:00:12 +09:00
  • 63c3327c25 fix: add missing migration steps Adrien Lemaire 2019-04-24 12:56:35 +09:00
  • 598cf7d79b chore: ignore db file generated by make_migration Adrien Lemaire 2019-04-24 12:55:22 +09:00
  • dd9dec0d29 Rewrite "fix: super(BaseTask) [all tests pass]" and remove Black fixes Adrien Lemaire 2019-04-24 12:30:57 +09:00
  • 7d54cff939 chore: bump version to 2.4.7 Adrien Lemaire 2019-04-24 12:27:20 +09:00
  • 068d57a813 docs: add swapper usage doc Adrien Lemaire 2019-04-24 12:13:43 +09:00
  • 7c98bd3099 fix: migration NotSupportedError for SQLite Adrien Lemaire 2019-04-24 11:59:47 +09:00
  • 2e4d1cb963 fix: super(BaseTask) [all tests pass] Adrien Lemaire 2019-04-24 11:47:03 +09:00
  • fa41c9084d wip: noticed that django has a RenameModel field. Simplified migration Adrien Lemaire 2019-04-24 11:43:53 +09:00
  • 371a60e70f wip: reorder migration steps, add data migration placeholders Adrien Lemaire 2019-04-24 11:31:05 +09:00
  • a00468f09f chore: vanity migration filename Adrien Lemaire 2019-04-24 11:28:29 +09:00
  • 32c4bea27b docs: add credit to make_migrations script Adrien Lemaire 2019-04-24 11:24:24 +09:00
  • 8a6aea41ff chore: add Task & BaseTask migration Adrien Lemaire 2019-04-24 11:18:09 +09:00
  • 7717360753 docs: add note for migration script Adrien Lemaire 2019-04-24 11:16:58 +09:00
  • aeeedaf746 feat: add script to run migrations Adrien Lemaire 2019-04-24 11:16:42 +09:00
  • 46046007f7 feat: Make Task class swappable Adrien Lemaire 2019-04-24 11:04:41 +09:00
  • 16b0d5b29b chore: auto-install bleach & swapper Adrien Lemaire 2019-04-24 10:59:51 +09:00
  • 48c58f7d55 tests: add missing required libs to run tests Adrien Lemaire 2019-04-24 10:46:41 +09:00
  • b944241a13 docs: fix ModuleNotFoundError: No module named 'django' Adrien Lemaire 2019-04-24 10:43:03 +09:00
  • befc7ad2cd Formatting Scot Hacker 2019-04-12 00:09:01 -07:00
  • 4a385bde6b Bump version to 2.4.6 Scot Hacker 2019-04-11 23:51:38 -07:00
  • 1cd9700366 Get settings from defaults everywhere, update tests and perms Scot Hacker 2019-04-11 23:44:28 -07:00
  • 7a4984dc35 Get current version for setup.py from __init__ Scot Hacker 2019-04-11 23:42:53 -07:00
  • f42d34205c Document TODO_MAXIMUM_ATTACHMENT_SIZE Scot Hacker 2019-04-11 23:42:26 -07:00
  • 44de86f1ca Use hash/lookup in defaults.py Scot Hacker 2019-04-11 23:42:11 -07:00
  • 7fe0728716 Fix file extension limiter issue, and establish defaults system Scot Hacker 2019-04-11 22:09:41 -07:00
  • edff438623 Bump version after merging "notify" in task edit Scot Hacker 2019-04-11 00:09:10 -07:00
  • 8a20998f8c Re-enable name="notify" to task editor to enable notifications (#67) james1293 2019-04-11 03:05:44 -04:00
  • 602cf247e2 Resolve setup.py package installation issues, bump version Scot Hacker 2019-04-10 00:28:00 -07:00
  • fb94fdb130 Bump version, README for 2.4.0 2.4.0 attachments Scot Hacker 2019-04-09 00:01:27 -07:00
  • e7655ccfe8 Implement attachment removal Scot Hacker 2019-04-08 23:46:34 -07:00
  • 84e133c3e1
    Add name="notify" james1293 2019-04-08 14:29:46 -04:00
  • 2e02163701 readme tweak Scot Hacker 2019-04-07 23:57:48 -07:00
  • ab929b07e1 Limit attachments to specified file types Scot Hacker 2019-04-07 23:55:31 -07:00
  • 8cd169e502 MIsc tweaks Scot Hacker 2019-04-07 16:11:28 -07:00
  • b6c2227417 Working file upload dialog and receive in view Scot Hacker 2019-04-07 16:11:19 -07:00
  • 9a5c794c41 Formatting Scot Hacker 2019-04-06 16:39:34 -07:00
  • 276ead54e7 Modeling and admin for attachment support Scot Hacker 2019-04-06 16:30:01 -07:00
  • cdacc5fed5 Remove redundant 2.0 upgrade notes Scot Hacker 2019-04-02 00:26:28 -07:00
  • 8b448e88a5 Update setup.py, bump to 2.3.2 Scot Hacker 2019-04-02 00:19:46 -07:00
  • 388fb40c00 Bump version to 2.3.1 Scot Hacker 2019-04-01 23:48:54 -07:00
  • e9a7bbe48c Improve error handling for web upload of bad CSV Scot Hacker 2019-04-01 23:41:04 -07:00
  • ad0a1aa44a Don't crash if CSV web importer does not receive a file Scot Hacker 2019-04-01 23:17:57 -07:00
  • b3d94ab608 Update readme for 2.3 release v2.3 Scot Hacker 2019-03-25 23:43:34 -07:00
  • 6996c25842 Make comment field required Scot Hacker 2019-03-25 23:42:59 -07:00
  • 4a99d90d1e
    Import tasks via CSV (#51) Scot Hacker 2019-03-25 23:19:11 -07:00
  • 03837c3ae8 Merge branch 'master' into csv Scot Hacker 2019-03-25 23:15:51 -07:00
  • 184084c6a8
    Prevent occasional crash during task re-ordering Scot Hacker 2019-03-25 07:45:26 -07:00
  • f6d79879ae
    Fix MySQL migration (#57) Scot Hacker 2019-03-25 07:43:53 -07:00
  • 821c8bc06b Prevent crash during task re-ordering if task deleted during re-order Scot Hacker 2019-03-24 23:22:26 -07:00
  • bd385f1a6d black formatting Scot Hacker 2019-03-24 23:01:56 -07:00
  • 3399bfe98c Use CharField, not TextField for MySQL compat. Scot Hacker 2019-03-24 23:01:12 -07:00
  • 2e72c9f818 General test suite for CSV importer Scot Hacker 2019-03-18 23:56:55 -07:00
  • 900bc71284 Fix URLs append Scot Hacker 2019-03-16 01:00:10 -07:00
  • 9ba7e78bf3 Merge branch 'master' into csv Scot Hacker 2019-03-16 00:52:21 -07:00
  • e40c171610 Split off reusable date validator into separate function Scot Hacker 2019-03-16 00:32:18 -07:00
  • 474f6ef2ed PR responses Scot Hacker 2019-03-12 23:56:10 -07:00
  • bc8e6dd020 Restore independent summaries/errors/upserts properties Scot Hacker 2019-03-12 23:28:22 -07:00
  • cc017a8695 First round of responses to PR feedback Scot Hacker 2019-03-11 23:59:07 -07:00
  • 70cac8b4e9 Fix IMAP mail deletion (#54) multun 2019-03-12 07:28:40 +01:00
  • 774b950da6 Fix IMAP mail deletion Victor "multun" Collod 2019-03-11 16:46:47 +01:00
  • 3b9c47cd7c Bump init version to 2.3.0 Scot Hacker 2019-03-11 00:39:01 -07:00
  • 575e2649ac Fix dal_check integrity error when autocomplete not enabled Scot Hacker 2019-03-11 00:34:55 -07:00
  • 6f47f9d388 README tweaks Scot Hacker 2019-03-11 00:34:24 -07:00
  • c7ad961ef3 Implement mail tracker system multun 2019-03-11 08:04:19 +01:00
  • c30ec49d02 Update index.md for RTD Scot Hacker 2019-03-10 23:30:00 -07:00
  • 793e9d8806 Change column order, update docs Scot Hacker 2019-03-10 15:26:30 -07:00
  • 19c9deb5d3 Fix default values and finish example spreadsheet Scot Hacker 2019-03-10 15:18:16 -07:00
  • aa9bdacb18 Bail on incorrect headers Scot Hacker 2019-03-10 15:03:18 -07:00
  • 37a698c77b Working browser-upload view Scot Hacker 2019-03-10 14:23:17 -07:00
  • c93be50864 Update readme Scot Hacker 2019-03-10 14:04:57 -07:00
  • 45c1ee5d46 Handle both in-memory and local file objects Scot Hacker 2019-03-10 14:04:48 -07:00
  • 46f05cfb97 Handle BOM marks Scot Hacker 2019-03-10 13:30:35 -07:00
  • 57b99d4d43 Print msgs from the mgmt command, not the operations module Scot Hacker 2019-03-09 23:22:49 -08:00
  • 365435e839 Finish upsert code, and documentation Scot Hacker 2019-03-09 17:59:35 -08:00
  • ed3d366ead Validate dates and TaskList; convert errors to list of dictionaries Scot Hacker 2019-03-09 16:35:36 -08:00
  • 4ab567575b More validations, break out validation function Scot Hacker 2019-03-09 11:24:20 -08:00
  • 5639f4e098 Move core of CSV importer to operations Scot Hacker 2019-03-09 00:10:53 -08:00
  • 6afd791bef Fail on missing from_address Victor "multun" Collod 2019-03-08 18:53:21 +01:00
  • f53fd92cd3 Remove debug leftovers, improve documentation Victor "multun" Collod 2019-03-08 18:30:07 +01:00
  • 38204f0642 Fix dependencies install order Victor "multun" Collod 2019-02-12 17:14:33 +01:00
  • 3cf694f985 Add the TODO_COMMENT_CLASSES setting Victor "multun" Collod 2019-02-12 17:08:20 +01:00
  • 84d7768854 Update dependencies Victor "multun" Collod 2019-02-12 16:27:16 +01:00
  • 2bd487e4f5 Update documentation for mail tracking Victor "multun" Collod 2019-02-11 18:54:07 +01:00
  • db062447d1 Test mail tracking Victor "multun" Collod 2019-02-11 18:42:23 +01:00
  • c9ec890658 Make task merging optional Victor "multun" Collod 2019-02-11 18:42:05 +01:00
  • 24119b91ac Prettier task edit UI Victor "multun" Collod 2019-02-10 18:50:32 +01:00
  • 5a26aa65ab Redirect to the new form when merging Victor "multun" Collod 2019-02-10 18:44:30 +01:00
  • 15208c043b Only validate the merge form when submitted Victor "multun" Collod 2019-02-10 18:44:07 +01:00
  • 2f62b557e5 Add a socket timeout for the mail worker Victor "multun" Collod 2019-02-10 18:41:58 +01:00
  • bde9ca34e2 Track notification answers Victor "multun" Collod 2019-02-10 18:41:11 +01:00