Commit Graph

421 Commits

Author SHA1 Message Date
user
8cf5d3c506 docs: clarifications in 'Infrastructure layer' section 2022-03-20 14:53:55 +01:00
Sairyss
f0f164e669 Merge pull request #48 from ymorgenstern/master 2022-03-20 13:08:58 +00:00
ymorgenstern
4c618e043b Update README.md
Mostly minor linting. "it's" -> "its", adding commas, making the whole text flow better to the average native English speaker.
2022-03-20 14:50:38 +02:00
user
7c3fb23498 docs: updated 'Repositories' and 'Persistence models' sections 2022-02-11 09:53:36 +01:00
user
503996c14f docs: updated 'Ports' section 2022-02-10 22:14:53 +01:00
user
8b00270b58 docs: updated 'Ports' section 2022-02-08 20:10:48 +01:00
user
78aa93a18c docs: added info about Runtypes package to 'Replacing primitives with Value Objects' section 2022-02-08 14:30:36 +01:00
user
77c7761ff8 docs: clarification in a 'Commands' section 2022-02-06 12:37:33 +01:00
user
8126285367 Merge branch 'master' of github.com:Sairyss/domain-driven-hexagon 2022-02-06 12:27:56 +01:00
user
d2b35282e5 refactor: commands and events now have ids, added causationId, renamed VO method 2022-02-06 12:27:51 +01:00
user
1167d107cd docs: some clarifications regarding commands 2022-02-06 12:27:28 +01:00
user
3986c3c0b1 refactor: ormconfig env-var validation moved directly to typeormConfig object 2022-01-24 18:22:58 +01:00
user
718a2acf53 docs: added description comment to 'relations' repository property 2022-01-23 11:44:26 +01:00
user
fe05eb2e4e docs: added wallet entity to 'Entities' examples 2022-01-18 15:14:31 +01:00
user
4bea68c231 chore: removed some things from .gitignore 2022-01-07 19:29:20 +01:00
user
dd89aa8a16 docs: moved unrelated to architecture and DDD links to different repos 2022-01-05 12:16:15 +01:00
user
1784cb96d0 docs: removed some resourceds related more to microservices, wwill be moved to other repo 2022-01-05 12:10:53 +01:00
user
3ce8ea43dd docs: removed some advice since it is related only to this implementation and may be irrelevant in other projects 2021-12-30 00:02:01 +01:00
user
03b1d48fce docs: some clarifications regarding transactions 2021-12-29 23:48:44 +01:00
user
693e481d12 docs: moved some explanations from readme to comments 2021-12-29 23:20:52 +01:00
user
2f6ca8a255 docs: small modifications 2021-12-25 11:59:04 +01:00
user
7d7b944937 refactor: validating entities in a repository before saving them to db 2021-12-25 11:57:22 +01:00
user
e32b05017c docs: added more info to 'Enforcing invariants of Domain Objects' section 2021-12-25 00:35:38 +01:00
user
51563766c8 docs: moving things around, added some info regarding validation 2021-12-25 00:12:46 +01:00
user
0a51add386 update: create-userrequest dto added min length validation 2021-12-24 23:28:37 +01:00
user
f07a7f6958 docs: moved 'Types of validation' section to 'Backend best practices' repo 2021-12-24 23:16:45 +01:00
user
aaa50657ee docs: added more comments and links 2021-12-18 12:08:56 +01:00
user
819bc04468 refactor: using env-var to validate environmental variables 2021-12-18 12:01:20 +01:00
user
0f93dc3f72 docs: added more description comments in code with links 2021-12-18 11:31:39 +01:00
user
2243405690 feat: added small example business logic to wallet 2021-12-18 11:30:49 +01:00
user
855780868d docs: updated 'Domain Errors' section 2021-12-16 18:28:44 +01:00
user
3696ac4508 docs: small additions in 'Modules' section 2021-12-16 17:54:08 +01:00
user
604090240d docs: moving stuff around, added some comments 2021-12-16 16:22:47 +01:00
user
24871402ee docs: generating Table of Contents automatically 2021-12-16 15:28:09 +01:00
user
4fd328971a docs: moved 'Other best practices and recommendations' section to a separate repository 2021-12-16 12:27:51 +01:00
user
5aa7ca2a62 merge: fixed conflict 2021-12-15 21:43:53 +01:00
user
f83d6ba2c6 docs: removed 'Exceptions handling' section, moved to code comments instead 2021-12-15 21:41:17 +01:00
user
0e551e5de5 docs: updated 'Testing' section 2021-12-15 19:45:12 +01:00
user
8bc819b0a9 docs: small clarifications and change of wording in a README 2021-12-08 12:16:45 +01:00
user
53315b7652 docs: added 'Guarding vs validating' section 2021-12-08 12:03:19 +01:00
user
bb149cd783 Merge branch 'master' of github.com:Sairyss/domain-driven-hexagon 2021-12-05 12:20:46 +01:00
user
4cec38f1d6 docs: updated 'General recommendations' section 2021-12-05 12:20:00 +01:00
user
2f462f80e0 docs: added a note regarding Value Objects 2021-11-30 19:00:38 +01:00
user
37d58fe6ab docs: updated 'Modules' section 2021-11-30 16:04:34 +01:00
user
8c080cb0b1 docs: formatting readme 2021-11-25 23:33:13 +01:00
user
16e898c31e docs: updates "Domain Events" section 2021-11-22 22:27:36 +01:00
user
9562a97290 docs: clatifications in "Aggregates" section 2021-11-22 22:05:01 +01:00
user
df6cd639b0 docs: updated "Repositories" section 2021-11-22 21:44:38 +01:00
user
d223eea4f6 docs: removed September Update section 2021-10-25 12:33:59 +02:00
user
c7206aeed3 docs: clarifications regarding Unit of Work and Query Builders 2021-10-16 14:14:37 +03:00