Commit Graph

173 Commits

Author SHA1 Message Date
Radoslav Georgiev
40788dfe9e
Merge pull request #84 from HackSoftware/services/improvements
Services: Improvements
2021-09-26 11:02:22 +03:00
Radoslav Georgiev
ad51865d25
Fix name of selectors 2021-09-25 19:27:15 +03:00
Radoslav Georgiev
7886bfa432
Highlight important rules of thumb 2021-09-25 19:26:23 +03:00
Radoslav Georgiev
ce05847710
Add section about testing in Services
- Remove examples for testing services / selectors from the `Testing` section
2021-09-25 19:24:54 +03:00
Radoslav Georgiev
10eaba3319
Add a diagram for the service layer 2021-09-25 19:10:54 +03:00
Radoslav Georgiev
96db6f42f2
Add new section - Modules 2021-09-19 20:19:16 +03:00
Radoslav Georgiev
199a5d698d
Move selectors as a sub-section to services 2021-09-19 20:03:47 +03:00
Radoslav Georgiev
c7ba1be8bb
Reword the naming convention section 2021-09-19 19:50:18 +03:00
Radoslav Georgiev
61f6eea6db
Reword the initial services section 2021-09-19 19:46:45 +03:00
Radoslav Georgiev
fbd7ca14cb
Merge pull request #83 from HackSoftware/wording-improvements
Improvements
2021-09-19 16:52:49 +03:00
Radoslav Georgiev
782175597a
Add an example for validation via constraints 2021-09-19 16:38:50 +03:00
Radoslav Georgiev
969a1642ce
Link a couple of articles on constraint examples 2021-09-16 17:35:57 +03:00
Radoslav Georgiev
40615d099b
Clear the initial paragraphs 2021-09-16 17:23:36 +03:00
Radoslav Georgiev
096476e36a
Use some_app instead of education 2021-09-16 17:16:39 +03:00
Radoslav Georgiev
8f7ce514fd
Iterate over models 2021-09-16 17:10:28 +03:00
Radoslav Georgiev
81e8cd0519
Improve on the initial sections 2021-09-16 15:36:31 +03:00
Radoslav Georgiev
c63b60ff7d
Add a note about Celery schedule objects 2021-09-16 14:13:39 +03:00
Radoslav Georgiev
ce3195cf38
Merge pull request #80 from HackSoftware/move-utils
Move utils to `Styleguide-Example`
2021-08-13 17:29:02 +03:00
Radoslav Georgiev
f4dbf98c1b
Remove random python files & update location to Styleguide-Example 2021-08-13 17:26:35 +03:00
Radoslav Georgiev
ef2f696e17
Merge pull request #75 from HackSoftware/dependabot/npm_and_yarn/set-getter-0.1.1
Bump set-getter from 0.1.0 to 0.1.1
2021-08-13 15:40:28 +03:00
dependabot[bot]
ea5a1958da
Bump set-getter from 0.1.0 to 0.1.1
Bumps [set-getter](https://github.com/doowb/set-getter) from 0.1.0 to 0.1.1.
- [Release notes](https://github.com/doowb/set-getter/releases)
- [Commits](https://github.com/doowb/set-getter/commits/0.1.1)

---
updated-dependencies:
- dependency-name: set-getter
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-21 19:23:12 +00:00
Ventsislav Tashev
766964824d
Merge pull request #69 from ArtemBernatskyy/patch-1
Fixed minor errors in README.md
2021-01-19 13:15:31 +02:00
[Ar][Te]m.[Be][Rn][At]skyy
efa43dcdde
Fixed minor errors in README.md 2021-01-19 13:03:52 +02:00
Radoslav Georgiev
e16f3a0fc8
Merge pull request #64 from HackSoftware/apis/improve-list-apis-example
APIs: Improve examples for list APIs
2020-10-25 12:36:15 +02:00
Radoslav Georgiev
60591dd412 Extend the example with filtering + pagination 2020-10-25 12:33:47 +02:00
Radoslav Georgiev
f166c79785 Replace the list API example with one from Styleguide-Example project 2020-10-25 12:14:03 +02:00
Radoslav Georgiev
6c1414c23b Run npm audit fix 2020-10-18 19:20:16 +03:00
Radoslav Georgiev
d3fbe72bcb
Merge pull request #51 from HackSoftware/add-note-about-circular-imports
Add subsection for circular import issues between tasks & services
2020-10-18 19:18:29 +03:00
Radoslav Georgiev
842e7f97a6
Merge pull request #63 from HackSoftware/do-not-use-blank-null-true
Do not use both `blank=True` & `null=True` when unnecessary
2020-10-18 19:16:04 +03:00
wencakisa
f313464dbd Do not use both blank=True & null=True when unnecessary 2020-10-16 13:17:27 +03:00
Ivaylo Bachvarov
d1cf996a5e
Merge pull request #56 from Stormheg/patch-2
Fix typo in README.md
2020-09-14 12:58:11 +03:00
Storm Heg
a8b7d54122
Fix typo in README.md
exmaple should be example.
2020-08-28 12:52:15 +02:00
Ventsislav Tashev
ff7828c3ea
Merge pull request #54 from Stormheg/patch-1
Fix typo in README.md
2020-08-28 09:56:30 +03:00
Storm Heg
c2b9733085
Fix typo in README.md
acheive should be achieve.
2020-08-27 22:20:28 +02:00
Radoslav Georgiev
792ff9c056 Add a quick section about mypy / type annotations 2020-08-16 22:38:55 +03:00
Radoslav Georgiev
e268fb5b00
Add link to Styleguide-Example 2020-07-07 10:08:03 +03:00
Ventsislav Tashev
1a77336e4f Add subsection for circular import issues between tasks & services 2020-06-23 13:43:58 +03:00
Radoslav Georgiev
c07124b779
Merge pull request #42 from HackSoftware/add-logo
Add logo to README
2020-03-15 19:30:25 +02:00
Ventsislav Tashev
5a735ff6d6 Add logo to README 2020-03-15 19:14:23 +02:00
Radoslav Georgiev
6165ddbcb9
Merge pull request #38 from HackSoftware/exceptions/error-formatter
Introduce section about error formatting
2020-01-19 15:43:55 +02:00
Radoslav Georgiev
fbb6de01ea Improve wording, fix typos 2020-01-19 15:31:43 +02:00
Radoslav Georgiev
f2e237765c Add section about error formatting
- Include a bunch of things for `utils.py`
2020-01-19 15:26:46 +02:00
Radoslav Georgiev
55e135436d Rename ExceptionHandlerMixin to ApiErrorsMixin 2020-01-19 14:52:51 +02:00
Radoslav Georgiev
ca0728a8fe
Merge pull request #35 from HackSoftware/naming-conventions
Naming conventions
2019-12-02 11:50:33 +02:00
Radoslav Georgiev
9c6bf84825 Add TOC for naming conventions 2019-12-02 11:50:11 +02:00
Radoslav Georgiev
dd6ffdd50d Add naming convention for APIs 2019-11-30 12:44:37 +02:00
Radoslav Georgiev
8d3fb415de Add naming convention secitons for services/selectors 2019-11-30 12:39:16 +02:00
Ventsislav Tashev
d49644002f
Merge pull request #33 from HackSoftware/enhancement/add-init-files-in-packages
Enhancement: Added missing __init__.py files in tests folder structure
2019-11-12 15:29:24 +02:00
wencakisa
f7a7f94e0b Added missing __init__.py files in tests folder structure 2019-11-12 15:25:32 +02:00
Radoslav Georgiev
15633973b5
Merge pull request #30 from HackSoftware/celery
Celery
2019-11-03 12:38:18 +02:00