Releases: dwarvesf/fortress-api
v1.7.5
What's Changed
- fix: update project delivery manager optional by @namnhce in #742
- fix: missing update project company info by @namnhce in #740
- feat: api to get memo by discord id by @namnhce in #743
- feat: api get ogif stats by @baenv in #744
- fix: wrong ogif rank query by @baenv in #745
- fix: store commision error by @namnhce in #746
Full Changelog: v1.7.0...v1.7.5
v1.7.0
What's Changed
- Fix/cronjob return 500 by @baenv in #719
- fix: use reddit oauth client by @baenv in #720
- fix: sync memo ignore folder is built as item by @baenv in #721
- feat: fetch open pull request by @quanghuynguyen1902 in #722
- fix: add json tags by @quanghuynguyen1902 in #723
- feat: api to get list memo earns by @baenv in #724
- fix: specify earn id by discord username first by @baenv in #725
- feat: api to get list active research topics by @baenv in #726
- feat: api to fetch news by platform and topic by @baenv in #727
- fix: add get research topic query by days by @baenv in #728
- feat: add svc youtube to broadcast ogif by @lmquang in #729
- chore: add cover img to yt broadcast by @lmquang in #730
- fix: change repo name by @quanghuynguyen1902 in #731
- feat: transcribe yt broadcast and create PR brainery by @lmquang in #732
- feat: update project info by @namnhce in #735
- feat: add api to get latest yt broadcast by @lmquang in #736
- feat: Add sales referral program by @namnhce in #734
- chore: remove company and bank info in project detail by @namnhce in #737
- fix: add fields for lobster by @quanghuynguyen1902 in #733
- chore: update commission calculator remove commission config by @namnhce in #739
New Contributors
- @quanghuynguyen1902 made their first contribution in #722
Full Changelog: v1.3.8...v1.7.0
v1.3.8
What's Changed
- fix: api list memo with filter by time by @baenv in #710
- fix: sync memo with non-discord authors by @baenv in #711
- fix: add memo category by @baenv in #712
- fix: get latest memo order by created at by @baenv in #713
- fix: update memo weekly report by @baenv in #714
- fix: newline is ignored when putting a space before it by @baenv in #716
- feat: api to post golang reddit news to discord by @baenv in #717
- fix: memo sync condition by @baenv in #718
Full Changelog: v1.3.3...v1.3.8
v1.3.3
What's Changed
- feat: render DF Community NFT by @phucledien in #693
- fix: separate memo authors by referencing to discord accounts by @baenv in #701
- Feat: add cronjob sync discord accounts by @haongo138 in #702
- feat: add cronjob to notify weekly memos to discord channel by @haongo138 in #703
- fix: migrate failed because of null value by @baenv in #704
- fix: use discord username as optional in querying discord accounts by @baenv in #705
- fix: post memo to channel random by @baenv in #706
- feat: sync and cmds for list and set scheduled event speaker by @lmquang in #695
- chore: setup devbox by @baenv in #707
- chore: update devbox config by @baenv in #708
- fix: seed role perm and fix list evts api by @baenv in #709
New Contributors
- @haongo138 made their first contribution in #702
Full Changelog: v1.1.17...v1.3.3
v1.1.7
v1.1.2
v1.0.20
What's Changed
- feat: advance salary by @minhluuquang in #659
- fix: formula for salary advance by @minhluuquang in #660
- feat: add salary advance public logs by @namnhce in #661
- fix: correct hado description, amount format by @lmquang in #662
- feat: get mochi pay transactions by @phucledien in #663
- feat: publish icy activity log by @baenv in #665
- chore: update project swagger doc by @datphamcode295 in #658
- fix: just only noti icy vault transfer by @baenv in #666
- fix: change webhook URL and fix bug msg layout on mobile by @baenv in #667
- fix: change reward default msg by @baenv in #668
- chore: update icy activity log msg emoji by @baenv in #669
- chore: change earn dashboard url by @baenv in #670
- feat: api salary advance report by @baenv in #671
- chore: add missing pagination in swagger document by @datphamcode295 in #674
- feat: apis to get employee earns report by @baenv in #672
- feat: add accounting.out cbre monthly by @lmquang in #676
New Contributors
- @phucledien made their first contribution in #663
Full Changelog: v1.0.0...v1.0.20
v1.0.0
What's Changed
- feat: api to allow get employee detail by discord by @namnhce in #649
- feat: api to get employee mma score data by @namnhce in #650
- fix: update mma template get query by @namnhce in #651
- chore: update swagger document by @datphamcode295 in #652
- chore: update dashboard swagger document by @datphamcode295 in #653
- chore: update engagement feedback and invoice swagger document by @datphamcode295 in #655
- chore: update metadata and profile swagger document by @datphamcode295 in #656
- feat: sync conversion rate by @namnhce in #657
Full Changelog: v0.1.56...v1.0.0
v0.1.56
Updates
2a25a39 Merge branch 'release/v0.1.56' [@namnhce]
71625c6 fix: weekly leader board incorrect if in multi project (#648) [@taynguyen]
eac71d5 Merge branch 'release/v0.1.55' [@namnhce]
29f930b feat: update permission [@namnhce]
525a589 feat: add api sync delivery metrics (#647) [@taynguyen]
5d50156 Merge branch 'release/v0.1.54' [@namnhce]
7b2caaf chore: add dev emoji [@namnhce]
ad42d35 Merge branch 'release/v0.1.53' [@namnhce]
05d1450 feat: add api to get discord msg for delivery metrics (#646) [@taynguyen]
b03ffbb Merge branch 'release/v0.1.52' [@namnhce]
3f972b4 feat: delivery metric montly report view (#645) [@namnhce]
de38cfe fix: delivery metrics monthly (#644) [@taynguyen]
3160a19 feat: delivery metric monthly leader board (#643) [@taynguyen]
14dca75 feat: init cj send delivery metric monthly report [@namnhce]
655dfe1 chore: format message [@namnhce]
85e3b12 Merge branch 'release/v0.1.51' [@namnhce]
3288c72 chore: format point and hour number in delivery metric [@namnhce]
e1c8d8d Merge branch 'release/v0.1.50' [@namnhce]
884ecd5 chore: update delivery message title [@namnhce]
cf6483d Merge branch 'release/v0.1.49' [@namnhce]
20072f9 chore: enhance discord message for delivery metric [@namnhce]
0354572 Merge branch 'release/v0.1.48' [@namnhce]
2b5d4e7 chore: enhance discord message for delivery metric [@namnhce]
421e69e feat: rank delivery metric item (#642) [@namnhce]
a1278d1 chore: role permission seeding [@namnhce]
fb353c2 feat: delivery metric get leader board api (#640) [@taynguyen]
a1fc299 fix: emoji displaying [@namnhce]
68a1e75 Merge branch 'release/v0.1.47' [@namnhce]
9b05dbe chore: update emoji [@namnhce]
2221d78 Merge branch 'release/v0.1.46' [@namnhce]
17e6d1a fix: sync delivery metric error handling [@namnhce]
f29bd5e Merge branch 'release/v0.1.45' [@namnhce]
f004c1f feat: assign internal in delivery metric for project fortress [@namnhce]
f7a3d97 Merge branch 'release/v0.1.44' [@namnhce]
c646e1a feat: cronjob to push delivery metric report (#639) [@namnhce]
c8d24d6 feat: delivery metrics get monthly report (#638) [@taynguyen]
24eb8b7 feat: sync delivery metric (#637) [@namnhce]
8e5c3e9 feat: add date to weekly report (#636) [@taynguyen]
013cc7c feat: api get weekly delivery report (#635) [@taynguyen]
7be2486 chore: add ref column [@namnhce]
af40fad Merge branch 'release/v0.1.43' [@namnhce]
88b1a97 fix: wrong year newsletter (#634) [@minhlq]
ff36f93 feat: init delivery metric (#633) [@namnhce]
53b1d1f chore: set default categoryID = -1
in AggregateMessages
(#632) [@thanhnguyen2187]
778e219 Merge branch 'release/v0.1.42' [@namnhce]
421f952 feat: update brainery logs cronjob api to send report in start of month [@namnhce]
0037a3d Merge branch 'release/v0.1.41' [@namnhce]
5ffc4ff chore: client data response [@namnhce]
2c5eb04 Merge branch 'release/v0.1.40' [@namnhce]
66b7887 chore: add client name in get client public [@namnhce]
49265be Merge branch 'release/v0.1.39' [@namnhce]
9ceb731 fix: failed to create expense [@namnhce]
b5fc784 chore: update swagger [@namnhce]
ae26263 chore: update swagger (#631) [@namnhce]
1a079b4 Merge branch 'release/v0.1.38' [@namnhce]
e5de424 fix: migration [@namnhce]
69c9bbe Merge branch 'release/v0.1.37' [@namnhce]
036c182 feat: get public client api (#630) [@namnhce]
7339468 Merge branch 'release/v0.1.36' [@namnhce]
dac2b87 chore: update unit test (#629) [@namnhce]
7a1a36a chore: update api docs [@namnhce]
Changelogs: v0.1.35...v0.1.56
v0.1.35
Updates:
ed12a99 chore: add country data [@namnhce]
4a68870 feat: cronjob api to post brainery report (#627) [@thangnt294]
4cb52cf chore: return chapter data in emp loc resp [@namnhce]
543c1b2 feat: get employee location (#628) [@namnhce]
f590ee9 fix: empty tag return [@namnhce]
779b994 chore: sort tags (#626) [@thangnt294]
6e97104 fix: pagination error [@namnhce]
74e74b8 fix: sql migrate version (#625) [@namnhce]
b61ff37 chore: update to go 1.19 [@namnhce]
edb3a1d fix: go mod [@namnhce]
f19d3d6 fix: update permission [@namnhce]
f980dc8 fix: get latest posts (#624) [@thangnt294]
557be0b feat: sync brainery log (#623) [@namnhce]
80b18c3 feat: get brainery metrics (#622) [@thangnt294]
b0a28d1 fix: unmarshal cities data [@namnhce]
b0ef1c2 fix: resolve unit test [@namnhce]
3387810 fix: update address profile api [@namnhce]
e7916f9 fix: update swagger [@namnhce]
a93fe94 feat: add coors data to employee [@namnhce]
a002359 chore: fix POST /engagement-rollup
required categoryID
(#621) [@thanhnguyen2187]
3440fe7 feat: add static latlong field [@namnhce]
b611f73 chore: add unique discord_id in discord_accounts [@namnhce]
6ba4b49 feat: create brainery records in database (#620) [@thangnt294]
f6baec9 chore: update social accounts table seed [@namnhce]
04755c3 refactor: detach discord data from social accounts (#619) [@namnhce]
f98f6d9 (feat/detach-discord-data-from-social-accounts) chore: remove basecamp message model due to duplicated [@namnhce]
f56016e chore: update seed data [@namnhce]
a649096 Feat/brainery log (#618) [@thangnt294]
0594d01 chore: add brainery_logs table and model (#616) [@thangnt294]
83c234d fix: changelog missing image and indentation (#615) [@minhlq]
37b4b2e fix: earn return condition (#614) [@minhlq]
305e04f chore: fix engagement APIs (#613) [@thanhnguyen2187]
025e670 chore: update status code [@namnhce]
1ba4d0f chore: update seed role permission [@namnhce]
76e1955 chore(engagement): add early break to GetMessageAfterCursor
(#611) [@thanhnguyen2187]
bc8608d fix: earn return condition (#612) [@minhlq]
6e34564 chore: remove unused code [@namnhce]
b755d50 chore: improve POST /cronjobs/index-engagement-messages
(#609) [@thanhnguyen2187]
9f70341 feat: tag user by discord id instead of display naem in discord log (#608) [@namnhce]
68a36a0 chore: update engagement metric indexer perm for cronjob (#607) [@namnhce]
7616924 feat: order project with multi field [@namnhce]
b2c4ec6 feat: order by important level [@namnhce]
d383231 chore: calculate final commission rate for project head (#606) [@namnhce]
33c9432 fix: update project with bank account info [@namnhce]
7f942c7 fix/update-project-with-bankaccount-info) fix: engagement roll up migration [@namnhce]
359c3e5 feat: collect engagement metrics (#578) [@thanhnguyen2187]
e479f2e chore: add info log after discord message sent [@namnhce]
8ce117e feat: cronjob for pushing onleave message to discord [@namnhce]
c7062ba fix: handle nested children blocks [@minhlq]
8b85e0d feat: store mochi src dest vault icy txn [@namnhce]
c252e49 feat: add role color by level [@namnhce]
c80802e feat: add project rating and important level [@namnhce]
ad74212 fix: update test [@namnhce]
fe91dca chore: format query [@namnhce]
aabbb87 chore: remove log [@namnhce]
bf04e3f feat: sort project by converted monthly revenue desc by default [@namnhce]
5fb73a2 chore: update swagger [@namnhce]
8db1be1 fix: update sync project member member status method [@namnhce]
341bb9a feat: get onleave employee from basecamp id [@namnhce]
a0374be fix: discord sync info cronjob with new username convention [@namnhce]
fe29c58 fix: onleave submit could not get employee by old email [@namnhce]
b394b32 chore: update onleave basecamp id in prod [@namnhce]
74fb3c3 chore: fix ci linter [@namnhce]
833225b chore: update birthday cj to get social data from social account table [@namnhce]
fb4c146 chore: remove attr related to social data in employee model [@namnhce]
d5f3130 chore: update migration to remove social account in employees table [@namnhce]
e09f86d feat: on-leave request validate and handle [@thangnt294]
28864f6 chore: update OnLeaveRequest model [@thangnt294]
b96ff4e chore: add on_leave_requests table and model [@thangnt294]
09ef893 fix: handle bullet item as last block [@minhlq]
fe25884 fix: update update employee general info to sync discord id [@namnhce]
ca48d96 fix: update profile with existsed discord id [@namnhce]
Changelogs: v0.1.0...v0.1.35