0.2.3 #99

Merged
sonny merged 112 commits from development into master 2020-05-23 16:58:42 +02:00

112 commits

Author SHA1 Message Date
e3840342b3 Update duplicate handler & publication date saving 2020-05-23 16:53:05 +02:00
a4b5373ed2 Add form / card components & refactor forms 2020-05-23 13:10:46 +02:00
13d33749da Merge branch '20-settings-page' into 'development'
Resolve "Settings page"

Closes #20

See merge request sonny/newsreader!18
2020-05-11 22:44:19 +02:00
bb47e2af8d Resolve "Settings page" 2020-05-11 22:44:19 +02:00
f4adb9635a Skip disabled rules 2020-05-10 23:04:57 +02:00
aeb85bd2cf Fix old url reference 2020-05-10 22:50:13 +02:00
69eaedf89c Rerun autoflake 2020-05-10 22:43:37 +02:00
3c613b59e2 Merge branch '50-user-admin' into 'development'
Resolve "User admin"

Closes #50

See merge request sonny/newsreader!17
2020-05-10 22:36:03 +02:00
ed415f2b5c Resolve "User admin" 2020-05-10 22:36:03 +02:00
d6d19fa9b9 Fix isort warning 2020-05-10 21:58:44 +02:00
7ee727e96e Move nested collection & core app urls inside news app 2020-05-10 21:52:54 +02:00
9285672273 Merge branch '48-feeds-list-view' into 'development'
Resolve "Feeds list view"

Closes #48

See merge request sonny/newsreader!16
2020-05-10 20:11:12 +02:00
bec3488e63 Resolve "Feeds list view" 2020-05-10 20:11:12 +02:00
7fc899937d Refactor much needed docker setup
- Build static files inside seperate container
- Remove unnecessary env variables
2020-05-02 20:21:22 +02:00
d61b3a9498 Merge branch 'master' into development 2020-04-26 21:29:15 +02:00
57e9073f6b Allow admins to be specified through env variables 2020-04-26 21:17:55 +02:00
62da6e0d8e Fix wrong axes handler 2020-04-26 21:12:02 +02:00
b811d1945b Update logging 2020-04-26 21:06:29 +02:00
3152254f43 Merge branch 'master' into development 2020-04-22 23:16:05 +02:00
e9f05868c1 Update data migration 2020-04-22 23:11:24 +02:00
708076b2ab Change collection task to class based task & update behavior 2020-04-22 23:04:53 +02:00
992df528f6 Merge branch 'master' into development 2020-04-19 21:26:22 +02:00
6ff26c71a0 Update navbar styling 2020-04-19 21:13:38 +02:00
9b56cf53e3 Merge branch '44-error-pages' into 'development'
Resolve "Error pages"

Closes #44

See merge request sonny/newsreader!14
2020-04-19 20:59:14 +02:00
6f00da37b9 Resolve "Error pages" 2020-04-19 20:59:14 +02:00
cac71d5475 Merge branch 'master' into development 2020-04-15 22:08:17 +02:00
7d86cea6ec Update project / gitlab ci settings 2020-04-15 21:59:34 +02:00
e495d7c188 Use poetry for dependency management 2020-04-13 17:06:31 +02:00
cda2654573 Merge branch '41-javascript-error-handling' into 'development'
Resolve "Javascript error handling"

Closes #41

See merge request sonny/newsreader!12
2020-04-11 09:49:08 +02:00
ae942f5ef9 Fix category action test
This was the same test as before -.-
2020-04-11 09:49:07 +02:00
73ae0271e4 Update npm commands 2020-03-25 22:38:56 +01:00
66408cc218 Merge branch '42-replace-gulp-with-webpack' into 'development'
Resolve "Replace Gulp with Webpack"

Closes #42

See merge request sonny/newsreader!11
2020-03-25 22:24:32 +01:00
b28d42b97b Resolve "Replace Gulp with Webpack" 2020-03-25 22:24:32 +01:00
16230a11f3 Merge branch '39-celery-task-deduplication' into 'development'
Resolve "Celery task deduplication"

Closes #39

See merge request sonny/newsreader!10
2020-03-24 19:40:33 +01:00
a3a2033e37 Resolve "Celery task deduplication" 2020-03-24 19:40:33 +01:00
7c888c1461 Merge branch 'new-icons' into 'development'
Icon refactor

See merge request sonny/newsreader!8
2020-03-22 22:26:14 +01:00
ab5d9ea46d Icon refactor 2020-03-22 22:26:14 +01:00
dc2fb681d0 Merge branch '40-set-default_from_email' into 'development'
Resolve "Set DEFAULT_FROM_EMAIL"

Closes #40

See merge request sonny/newsreader!9
2020-03-22 20:55:11 +01:00
fdb90525a8 Set default_from_email 2020-03-22 20:50:51 +01:00
6bfb84dab9 Remove manual tag & multiline statement 2020-03-22 20:27:15 +01:00
b5b59c5baf Remove deploy_hosts 2020-03-22 20:18:28 +01:00
770ace2f5d Set correct file permissions 2020-03-22 19:24:26 +01:00
f6100416c3 Add (known) ssh host key 2020-03-22 19:17:54 +01:00
99ba773b91 Another attempt 2020-03-22 19:03:37 +01:00
fdec1efcf0 Attempt 2 2020-03-22 18:50:40 +01:00
9ecca7a80b Install git in deploy stage 2020-03-22 18:41:00 +01:00
e4e4e97cfd Add a deployment stage 2020-03-22 18:34:05 +01:00
420481f18a Squashed commit of the following:
commit f1db9b9dc1026760a43028e548572db4e639976e
Author: Sonny <sonnyba871@gmail.com>
Date:   Mon Mar 16 20:47:15 2020 +0100

    Add port setting
2020-03-20 21:58:22 +01:00
4da301eb3e Add production settings 2020-03-15 21:10:10 +01:00
4345a006a6 Merge branch 'fix-data-error' into 'development'
Fix data errors

See merge request sonny/newsreader!7
2020-03-05 00:02:40 +01:00
533561ba1e Fix data errors 2020-03-05 00:02:40 +01:00
afc3c11775 Set celery logging level 2020-03-02 23:34:57 +01:00
8b47fd8216 Merge branch '28-swagger-response-examples' into 'development'
Resolve "Swagger response examples"

Closes #28

See merge request sonny/newsreader!6
2020-03-02 20:14:38 +01:00
a87d4f387f Replace rest_framework_swagger with drf_yasg
rest_framework is deprecated see https://github.com/marcgibbons/django-rest-swagger#django-rest-swagger-deprecated-2019-06-04
2020-03-02 20:14:38 +01:00
acd9bd30cb Update isort 2020-03-01 22:35:48 +01:00
c22fdfe4ce More formatting ugh 2020-03-01 22:31:03 +01:00
21b9e4f0fd Set black to default line length (88) 2020-03-01 22:25:47 +01:00
a5de001f35 Apply hooks 2020-03-01 22:17:09 +01:00
b3bff398d9 Update db settings 2020-03-01 22:07:40 +01:00
Sonny
61bc7e9b04 Add cache setting to dev settings 2020-03-01 22:07:25 +01:00
961535dd60 Add axes integration & add cache configuration 2020-02-27 19:47:45 +01:00
ab0b24b3d2 Remove type annotations 2020-02-23 10:39:55 +01:00
3045702a1e Merge static refactor 2020-02-22 22:44:09 +01:00
5976870d38 Squashed commit of the following:
commit 99fd94580f95dcbfb77b73e2de846f76a5709ef9
Author: Sonny <sonnyba871@gmail.com>
Date:   Sat Feb 15 21:45:16 2020 +0100

    Use postgres password

    As of https://gitlab.com/gitlab-com/support-forum/issues/5199
2020-02-16 12:21:25 +01:00
ee22e0a0ae Merge branch '14-opml-import-export' into 'development'
Resolve "OPML import/export"

Closes #14

See merge request sonny/newsreader!5
2020-02-08 12:26:29 +01:00
61e45ed0cc [#14] opml import export 2020-02-08 12:18:45 +01:00
6c6ea6c481 Merge branch '23-whitelist-more-html-elements' into 'development'
Resolve "Whitelist more HTML elements"

Closes #23

See merge request sonny/newsreader!4
2020-02-03 20:42:32 +01:00
c13f968234 Resolve "Whitelist more HTML elements" 2020-02-03 20:42:31 +01:00
36076dbc40 Some style changes 2020-02-02 15:43:37 +01:00
f9bce3507c Redux actions refactor 2020-02-01 21:42:29 +01:00
e1e6571bb0 Update post serializer fields 2020-01-31 21:29:11 +01:00
c3b087e004 Squashed commit of the following:
commit f6174179405cbf696415b17bbfcb157b6c3415cf
Author: sonny <sonnyba871@gmail.com>
Date:   Thu Jan 2 23:26:49 2020 +0100

    redux tests
2020-01-30 20:29:32 +01:00
62e763604e Install all javascript dependencies by default 2020-01-18 19:44:11 +01:00
12693dac10 Fix auto read marking with category selected 2020-01-02 20:50:09 +01:00
06ce82bf0c Merge category view tests into single file 2020-01-02 20:15:35 +01:00
28620eab29 Rerun prettier 2020-01-01 21:46:35 +01:00
68534cd541 Remove deprecated npm options 2020-01-01 21:39:07 +01:00
5a630ea4b3 Various changes
- Update npm dependencies
- Update default fixture to exclude default celery task
2020-01-01 16:38:10 +01:00
8acf3bbc7f Rerun black 2019-12-31 14:46:42 +01:00
38d9d74db4 Collection rule pages 2019-12-31 14:33:14 +01:00
d345bc2595 Add missing model to fixture 2019-11-30 16:27:50 +01:00
08e4d043b9 Update default fixture 2019-11-30 00:02:04 +01:00
a9edd520a7 Fix negative unread count 2019-11-28 21:18:45 +01:00
a4102130d2 Merge branch 'account-management' into 'development'
Account management

See merge request sonny/newsreader!3
2019-11-27 22:10:02 +01:00
b2829716b0 Account management 2019-11-27 22:10:02 +01:00
94f4ed6327 Redux refactor 2019-11-24 16:41:46 +01:00
b952d70d92 Category pages 2019-11-19 12:21:34 +01:00
a350cc280d Restructure scss file layout & task 2019-11-15 23:31:02 +01:00
bb0c2e792c #24 task-creation 2019-11-14 20:58:57 +01:00
fb709fe1d0 Merge branch 'main-page' into 'development'
Article page

See merge request sonny/newsreader!2
2019-10-28 21:35:20 +01:00
858f84aaad Refactor endpoint tests
Replace force_login calls with login call from client class in setUp
2019-10-28 21:35:19 +01:00
61702e720a Add swagger integration 2019-08-25 10:06:51 +02:00
752ba62aee Add pre-commit config 2019-08-18 11:49:04 +02:00
8c3bc408b9 Add a default fixture 2019-08-10 22:28:00 +02:00
0658d6404f Add docker specific files 2019-08-10 21:12:59 +02:00
679414a703 Add Login page 2019-07-20 09:57:10 +02:00
b1c5be61f1 increase duplicate handler's history range 2019-07-15 08:29:24 +02:00
a74ffae9a7 Celery integration 2019-07-14 18:44:15 +02:00
1b774a7208 Construct datetime without converting to localtime 2019-07-12 20:20:58 +02:00
8f314e0ca6 Remove leftover print statement 2019-07-10 22:01:15 +02:00
a95db91726 Add truncate tests for title and author fields 2019-07-10 21:55:28 +02:00
88cf5f9bd4 Add gitlab ci settings 2019-07-09 20:33:05 +02:00
a798b9858c Set the default content type 2019-07-09 19:17:39 +02:00
9c6be7357d Add post/category/rule endpoints 2019-07-08 22:54:24 +02:00
982c5bb132 Update isort & rerun formatting 2019-07-01 12:11:44 +02:00
ed658c4dfd Handle request exceptions 2019-07-01 11:38:23 +02:00
cfd064ec85 Add missing requirements 2019-07-01 09:39:48 +02:00
48a9b25545 Favicon fetcher 2019-07-01 09:36:01 +02:00
c75de1c469 Add type hinting 2019-06-23 12:52:49 +02:00
69e4e7b269 Update project requirements 2019-06-22 21:55:47 +02:00
c508cca080 Merge first implementation 2019-06-22 09:29:56 +00:00
abacb72b30 Add gitignore 2019-04-07 15:34:33 +00:00