Skip to content

Latest commit

 

History

History
2348 lines (1681 loc) · 203 KB

CHANGELOG.md

File metadata and controls

2348 lines (1681 loc) · 203 KB

0.107.0 (2024-10-02)

Bug Fixes

  • add missing empty check (a7d1eca)
  • check enum the correct way (d0d1d50)
  • check for empty guid (ab99e43)
  • check length if not null (5d2912f)
  • check length if not null (f8ca8ca)
  • do not allow click on hashed subitem (5627785)
  • do not use 'not empty', check integer (39ed50f)
  • do not use 'not empty', check integer (00e304f)
  • relocate story page, use breadcrumb (3282746)
  • remove unnecessary cheks (490df6f)
  • remove unnecessary rule (47f54eb)
  • remove unnecessary rules (4470dc2)

Features

  • restyle navbar menu and side menu (701b444)

0.106.0 (2024-09-29)

Bug Fixes

Features

  • add error pages (fcf578b)
  • change nginx configuration (f5d4495)
  • remove wrong page component (6b6f395)
  • restrict specific locations (ed292d8)

0.105.1 (2024-09-26)

Bug Fixes

  • add missing alt attribute (c25c7d3)
  • add more information for SEO (763b549)

0.105.0 (2024-09-26)

Bug Fixes

  • add logo to issing robots.txt (c1d59fa)
  • add missing ads.txt (not in use now) (9eb72fb)
  • add missing cache headers (d73cecb)
  • add missing meta data (75a4caa)
  • add missing robots.txt (f51011d)
  • add missing site map (9962167)
  • change configuration for www server (fb74379)
  • change default image type (02c3a47)
  • do not use empty 'alt' (6b7a57a)
  • enable http2, redirect www to main domain (a3cd379)
  • incorrect ID property (e24c685)
  • incorrect ID property (7577a2d)
  • remove performance and security issues by adding 'noopener' (292bd9c)
  • use separate variable for redirection (8ddb0df)
  • use webp file (0ed09c0)

Features

  • add test and snapshot (1d0f057)
  • add test and snapshots (279f7fe)
  • add test and snapshots for the account views (043e142)
  • allow to have custom handle name (ab15765)
  • pass new prop (2379c09)
  • update test and snapshot (5f29b92)

0.104.1 (2024-09-19)

Bug Fixes

  • extract nested ternary operation into an independent statement (deec7f9)
  • incorrect init value, missing dependencies (778c0da)
  • layout correction (b43a3da)
  • pass the navigation state to functions (9baac7d)
  • provide key (6518fe0)
  • reduce cognitive complexity (a60038f)
  • replace JSX.Element with React.ReactElement, add missing return type (4562c7e)
  • resolve issue 'JSX props should not use arrow functions' (43ea10f)
  • resolve issue 'JSX props should not use arrow functions' (8246ee1)
  • resolve layout issue (8bcabc1)
  • use unique key (17f1b8d)

0.104.0 (2024-09-18)

Features

0.103.0 (2024-08-14)

Bug Fixes

Features

0.102.0 (2024-07-18)

Bug Fixes

  • resolve issue w/collapsable component (0814db0)
  • split render functions (e5ff004)
  • use callback (69f4636)

Features

  • add breadcrumb component (6e3aeab)
  • allow to download pdf file (07208bc)
  • apply prettier (9580df5)
  • apply prettier (5a27885)
  • apply prettier (a035ac6)
  • change back arrow (fa3d2b7)
  • change icon (3513c72)
  • dispatch selected menu item (c3bfee1)
  • export component (1540ea7)
  • expose additional props (836438f)
  • expose padding w/default values (28c4a11)
  • extend breadcrumb to show selected title (128ca5a)
  • extend redux store for navbar (729310e)
  • improve breadcrumb, simplify (b8448c5)
  • option to download a file (will not be shown in Web Browser) (55e5159)
  • refactor pdf canvas to a separate component (a5b060c)
  • remove back arrow from contact component (3e66ca7)
  • remove back buton (6b9e236)
  • remove back button (8d1ee80)
  • remove footer and navbar from pdf page (08bee51)
  • remove unnecessary dispatch (446f778)
  • remove unnecessary dispatch (16f99e6)
  • rename (e9667e3)
  • restyle menu (79fea9f)
  • set custom paddings and section colour (4617430)
  • set different background, reformat (35834ea)
  • set paddings and background (83ebfae)
  • simplify code (792a579)
  • simplify code, use internal function (b47280c)
  • split view from logic (77c94d4)
  • update dispatch data (695a290)
  • update XML comment (4d9c2f2)
  • use back arrow for pages without navbar (f3c8ffc)
  • use breadcrumb (76fd7cf)
  • use separate reusable component (deac85f)

0.101.0 (2024-07-08)

Bug Fixes

  • do not define components during render (df29f01)
  • extract nested ternary operation into an independent statement (7364d0a)
  • extract nested ternary operation into an independent statement (c176360)
  • indent setup (1cf1dc8)
  • JSX props should not use arrow functions (4ce9064)
  • resolve issue with wrong selection (164f748)
  • resolve issues with yarn (remove npm) (0d3e06f)

Features

  • add action to the store for navbar menu selection (3122538)
  • add back arrow for small screen (57b06f7)
  • add nav bar menu items (ee058aa)
  • add navbar menu renderers (b5185cd)
  • add onClick event (d61c0a0)
  • add shadow for app bar (8388e93)
  • add shadow for submenu (74557c1)
  • allow to customize section background colour (a44b13b)
  • allow to pass style class (b7cd5b6)
  • apply prettier (fbdc27f)
  • change font size on narrowing window (a7d0dd3)
  • change font size only for navbar (b56ddb5)
  • change font weight (837b68e)
  • change screen breakpoint to 1000 for large screen (44a715a)
  • change toolbar rendering (31dcb6f)
  • check object and return info on errors, warnings (63b4eb8)
  • component to render subitems (6e9a2fb)
  • do not use built-in typography (3db54cc)
  • enable/disable indent (1f17ba8)
  • extend style (a4aaeb4)
  • extend style (7c76135)
  • extend style (4ffe359)
  • highlight selected menu item (c6ca0d3)
  • highlight selection on sub item click (08802c4)
  • logo redirect to main (658cfa9)
  • menu items for large screen nav bar (af649e0)
  • reformat (1b45c82)
  • reformat (9e08e77)
  • relocate signout to account subitems (122f63c)
  • remove back arrow, update padding (a095c72)
  • remove default react fragment (0e83801)
  • remove unnecessary container component (ecef313)
  • render 'itemspan', hide terms and policy from navbar (5914b13)
  • render subitems (7575c0e)
  • replace yarn by npm (df9ba77)
  • restyle (6d94f4d)
  • restyle nav bar menu item (989898b)
  • set container width (bb4f5fe)
  • show back arrow only for small screen (d963012)
  • show back arrow only for small screen (945f723)
  • show back arrow only for small screen (a7bc3ac)
  • show back arrow only for small screen (c070f2d)
  • show back arrow only for small screen (93a75aa)
  • show back arrow only for small screen (8ce9b87)
  • show back arrow only for small screen (9b0a990)
  • show back arrow only for small screen (1962542)
  • update style (36c5b29)
  • use flags to render an item (626f335)
  • use Grid instead of box, restyle (8af54fc)
  • use npm instead of yarn (b81763c)
  • use yarn for sonar scanner (b3f6f9c)

0.100.0 (2024-06-28)

Features

0.99.0 (2024-06-27)

Bug Fixes

Features

0.98.0 (2024-06-27)

Features

0.97.0 (2024-06-20)

Features

  • add resume button to download CV (4e2a857)
  • apply prettier (32755a0)
  • change font colour on mouse hover (cd52399)
  • change style on hover (7f1e692)
  • delay before scrolling into view (ad9230e)
  • update styles (a23df9e)
  • use html parser for description (c192dab)

0.96.0 (2024-06-17)

Features

  • add new useHash hook (6ea2fe4)
  • check for empty hash (bcec257)
  • check for undefined/empty hash (b66d74c)
  • scroll to hash content after page is loaded (84b988a)
  • scroll to selected content on click (2b07c70)
  • simplify, add 'exact' parameter (cb25d18)

0.95.0 (2024-06-08)

Features

  • add arrow right icon (6ee1038)
  • add icon check for selected language (6f360ee)
  • add LINK render sub component (17ec648)
  • allow more HTML tags (5ca86bb)
  • relocate sub components, update style (47eef54)
  • rename (12f8aef)
  • use progress on scroll for all documents (ac1cf00)

0.94.0 (2024-06-06)

Features

0.93.0 (2024-06-02)

Features

  • add key for route component (bd52c82)
  • change page path, simplify code (4f5e948)

0.92.0 (2024-05-28)

Features

  • nullable (5cf0199)
  • remove top margin (2146e2b)
  • set one time animation for all animations (941a94b)
  • use image instead of the rendered text for logos (1732385)

0.91.0 (2024-05-25)

Features

0.90.0 (2024-05-24)

Bug Fixes

Features

  • display selected flag and code (53b60d2)

0.89.0 (2024-05-23)

Bug Fixes

  • allow to use custom style, add margin (cded018)
  • remove unnecessary container (5d20fb6)

Features

  • change button colour (c73ec7d)
  • change colours (6c694b6)
  • change navigation bar colour, put logo/name on it (fa1cbff)
  • change progress on scroll height (47b8e53)
  • hide language name for small screens (554e298)

0.88.0 (2024-05-22)

Features

0.87.0 (2024-05-09)

Features

  • add new API path (bf75123)
  • allow to get article by normalized title (8e2b467)
  • extend validator (3886715)
  • replace query id param to title, use id internally only (5a55b4d)

0.86.0 (2024-05-08)

Bug Fixes

  • resolve issues w/import paths (379ce49)

Features

  • add exports (01ff74c)
  • add new routes (d1bbcf3)
  • add redux store actions for new document pages (534d37a)
  • align implementation to the store changes (12a4044)
  • create new pages (5438698)
  • export new API paths (a8601b1)
  • relocate routes for clarity (02314fe)
  • relocate showcase page (ba324be)
  • relocate story and legal pages (5969ec5)
  • reorder pages for clarity (44b0d9b)
  • unify policy, terms, story and showcase in one action w/separate calls (9211ea1)
  • update pages (3f53259)

0.85.0 (2024-05-07)

Bug Fixes

  • ensure that page will start from top (104cfa3)

Features

  • add and use error boundary component (c5dc4c4)
  • allow to collapse testimonial card (7b34f8d)
  • allow to override default path (fd9779e)
  • change back arrow style for articles (ae8e52c)
  • change style (2ff9847)
  • component for going back (8294fde)
  • nullable (1a40dd9)
  • use shared component (9b6d2e0)

0.84.0 (2024-05-06)

Features

  • change abbreviation (6a7111d)
  • display flag for selected language (70e42f8)

0.83.0 (2024-05-05)

Features

  • add language iso property (6eafdeb)
  • add language iso property for add/update actions (5b0b44c)
  • add language iso property for add/update actions (9e8388d)
  • add new API path (3b3f860)
  • add paths for flags (fc39066)
  • add redux action for article content (2e90b9d)
  • change margin (4279ce7)
  • change progress bar behaviour while scrolling the article (a637ca7)
  • display language flag (6dbfdfe)
  • display language flag above the article header (9f4af79)
  • get button text from remote content (b7e1a4e)
  • get remote content (38b4efa)
  • improve styling (f7b1ae6)
  • language iso column (cd9ab98)
  • load remote content (4fc7d01)
  • place flag on top of the article/preview image (0fdecb9)
  • return language iso (d39d03a)
  • update API paths (b2d2a1a)
  • update card style (2158912)
  • update imports (8c965c2)

0.82.0 (2024-05-03)

Features

  • add redux action for showcase document (3430aa2)
  • add showcase page (26d128d)

0.81.1 (2024-04-30)

Bug Fixes

  • do not allow to send video file, we have separate ep for that (6f2a9c5)
  • rename endpoint to avoid confusion (fd9529b)
  • rename for clarity (285e1d8)
  • resolve issues w/images, refactor video renderer (ffa073e)

0.81.0 (2024-04-29)

Features

  • clear user data (f4c76a7)
  • extend model, update default state (5ea5be1)
  • get content from remote location (7f1aeb7)
  • remove unused code (a91e536)
  • update user info style, remove switch (74b75a0)
  • use separate card for account removal (dda532c)

0.80.0 (2024-04-28)

Features

  • email should be verified if it has been changed (7404784)
  • return flag on email verification (44a24af)

0.79.0 (2024-04-28)

Features

0.78.1 (2024-04-28)

Bug Fixes

0.78.0 (2024-04-27)

Bug Fixes

  • add missing dependency (9457080)
  • add missing dependency (30ced3f)
  • add nullables (d398ddf)
  • do not allow browser to auto-fill (0e3b38d)
  • remove unused code (e5f72ba)
  • resolve issue w/race condition (975af81)
  • resolve not saved ID in the database (b71769b)
  • resolve remove action issues (0f28c51)
  • update state and activation page (8712f7b)
  • update test to changed implementation (fe69b32)

Features

  • add API request paths (e9b5d1d)
  • add custom hook (253146c)
  • add isVerified flag, update action (9365759)
  • add model (e9de668)
  • add models (e74b093)
  • add new action to store to get templates (daeccdf)
  • add new API enpoint to paths (2e58f3c)
  • add service to check if we run on iOS or Android (332ae91)
  • add types to models (a8a48d2)
  • add web sockets (5cd4d6c)
  • add/update models (d1eccc7)
  • disable when in-progress (2bd9006)
  • extend model (dd3a358)
  • extend model (1fc6a9a)
  • get content from remote location (9738f51)
  • get message template from remote location (f89aa0a)
  • get message template from remote location (3aa18f2)
  • get template from remote location (5c3b2b1)
  • include new fields (7574566)
  • pass optional values (64ecf8d)
  • replace window.atob with custom solution (fa5d885)
  • return user id and business lock on user activation (c63921d)
  • return user ID and business lock state (1b79515)
  • update components (14730f8)
  • update constant file (75ec223)
  • update model (a8342e8)
  • update pages, get templates (c36931f)
  • upgrade account activation (d38cee0)
  • upgrade API request service (54bec33)
  • upgrade form validation, get content from remote location (2c9a916)
  • upgrade language and suer data services (47e8fd9)
  • upgrade share services, remove unused code (4326ede)
  • upgrade store actions, pass state (2057f13)
  • upgrade store for account activation (44a5c0b)
  • upgrade user info component (8af07f7)
  • upgrade validation (0d11cb4)
  • use remote content (6085280)
  • use skeletons, enable back button after signout is completed (0a691d1)

0.77.1 (2024-04-24)

Bug Fixes

  • resolve issues with invariant culture (SQL/hc) (3d1e36c)

0.77.0 (2024-04-24)

Bug Fixes

Features

  • change port for local development (e351bf1)
  • hide service APIs (ef24998)
  • remove forcing https, services are behind GW on HTTPS (729face)
  • remove unnecessary code (b34e7b8)
  • update nginx configuration (b91d9b1)

0.76.0 (2024-04-15)

Bug Fixes

Features

0.75.0 (2024-04-14)

Bug Fixes

Features

  • add API and DTO for revenue capabilities (a5fa493)
  • add cqrs for metrics capabilities (e00e247)
  • add cqrs for PayU service (66d8afb)
  • add domain entities, mappings and models (441587a)
  • add DTO for revenue (660cc1f)
  • add error codes (43a2f57)
  • add error codes (c88dd8c)
  • add metrics service (736494c)
  • cache service for subscriptions (7ca7f16)
  • configure DTO project (fa2e1ea)
  • cqrs for revenue functionality (54d8875)
  • docker for revenue (d97ff4d)
  • implement PayU payment service (076e628)
  • implement REDIS cache for countries and currencies controllers (004804b)
  • implement REDIS cache for payments controller (6f5ce26)
  • implement REDIS cache for templates controller (738ece0)
  • migrate database tables (062cdba)
  • register dependency (7798d5a)
  • register dependency (0922323)
  • remove TODO, add data from user info table (b2a6321)
  • simplify upload implementation (7381619)
  • update configuration (d333715)
  • update navigation props, add missing configuration (220d391)

0.74.0 (2024-04-13)

Bug Fixes

Features

  • add API and DTO for web notification capability (9e312db)
  • add controller for video processing (a437bd0)
  • add cqrs for email validation (3619d63)
  • add cqrs for notifications web (522d7eb)
  • add CQRS for push notification capabilities (3057eed)
  • add database tables (effffb5)
  • add endpoints to gw (1ef1231)
  • add new columns for user table (220c51a)
  • add new database tables (cff14b6)
  • add push notification service (87c568a)
  • add validation error codes (1f7eebd)
  • add verification config to email processor (f9a91f3)
  • add verification email configuration (2419656)
  • add video processing status (97c3ffc)
  • check for business lock (03dfb14)
  • config launch settings for local development (f51fbe3)
  • disallow whitespace too (d5703bb)
  • docker configuration (6959585)
  • fallback to default values (5455cb2)
  • implement Business Lock and email verification (0e4efc8)
  • inject logger for azure storage factory for logging (5a8f5d3)
  • migrate new tables (79df087)
  • relocate CRON registration, get CRON expression from config (4533bb2)
  • remove TODO (fcec0c0)
  • remove unused/moved code (96dddbb)
  • replace sdk with dotnet runtime, install ICU (1008e79)
  • resolve null warnings (ad7360b)
  • update configuration (fc9899c)
  • use shared configuration, clean up dependencies (032b3db)

0.73.1 (2024-04-11)

Bug Fixes

0.73.0 (2024-04-11)

Bug Fixes

Features

  • add API for invoicing capabilities (190df35)
  • add azure bus service project to the solution (92cdb5c)
  • add batch service for invoicing (55688f8)
  • add client app to the docker, modify nginx (866d3ee)
  • add connection string for the AZ BUS SERVICE (26c7c2e)
  • add cqrs for batch processing (cbac1c1)
  • add cqrs for currencies, countries, payments (522ccaf)
  • add cqrs for template processing (5e0ed42)
  • add cron jobs (c4579ab)
  • add docker compose (dbf2b3f)
  • add docker files for APIs (42eec34)
  • add docker for invoicing (2d5918b)
  • add DTO models for invoicing (9bfefcf)
  • add error codes and validation codes (826956a)
  • add get video endpoint (f7dde48)
  • add hosted service for email sending (45d6a35)
  • add hosted services project w/video processing (3bffa44)
  • add invoicing tables (3f6845b)
  • add launch settings for local development (826861a)
  • add mappings (5330523)
  • add migrations for new database tables (f2133a5)
  • add new APIs to gateway (91ad0ea)
  • add new database tables (d442a03)
  • add new domain data for invoicing capabilities (e1dd146)
  • add new enums (a1431e7)
  • add new enums (5e7e34a)
  • add new error (ab7d1fa)
  • add new error codes (61270e4)
  • add new errors (122b584)
  • add new exception (0db753d)
  • add new tests (360556f)
  • add range request handler template (cba02e5)
  • add template service for invoice templates (dd2d865)
  • add VAT service (e1e6514)
  • add video converter project (5d41f49)
  • add video processing project (fb173eb)
  • align for debian and macos (bf3032c)
  • align UI to changed APIs (5cf9579)
  • allow to disable client app tests (82f2fe2)
  • change docker/nginx setup (1ef652d)
  • change GW settings (for VPS) (17db1b7)
  • change GW settings for all envs (49ce839)
  • change secrets (ae75cf8)
  • change server name (75c4ecb)
  • change to safe port (9a3b760)
  • change validation (74444f7)
  • check for null and e,pty/whitespace string (6baf1a4)
  • command for adding video (3ac1584)
  • configure docker compose for many envs (8b28445)
  • configure SSL (010affd)
  • do not use subdomain (ca80728)
  • extend user service implementation (fd29114)
  • implement 'get image and video actions' (a4d3cfa)
  • implement adding new image asset (9e99ba7)
  • implement gateway (b88a5c2)
  • improve implementation, use service bus (a33e8ae)
  • make standalone api (articles) (6d7523e)
  • make standalone api (assets+content) (4329e12)
  • make standalone api (mailer+notifications) (e9e6818)
  • make standalone api (subscribers) (78cbc9c)
  • make standalone api (users) (d10ff93)
  • mount configs (93fa8af)
  • reconfigure nginx (d3fbc59)
  • reconfigure nginx (39521f7)
  • reconfigure nginx w/docker (94dce6b)
  • register dependencies (cee57be)
  • relocate APIs to separate folder (5400885)
  • remove get user video (unused code) (9ba1a3c)
  • remove staging environment (05c09c2)
  • remove swagger from hosted services (027a63d)
  • remove unused code (6fb5c48)
  • remove unused code (e3ebdde)
  • remove unused code (e95e711)
  • remove unused code (c8245a9)
  • remove unused code (650e6f5)
  • remove unused code (c1fd982)
  • remove unused code (45c1cbb)
  • remove unused code (5ede2f4)
  • remove unused code (3dcde1d)
  • remove unused code, use default (65b5964)
  • remove unused git workflow (287ee18)
  • remove unused project (13eb15b)
  • remove unused tests (0b89aac)
  • rename generic (b8f8fa7)
  • rename test project (0bd94ba)
  • replace single docker file into many docker files (6824ae3)
  • require XML descriptions (93ae0a1)
  • send email via service bus (71bd430)
  • split command for user media into image/video (image component) (bc99bb3)
  • split http and https config, disallow http on prod env (1791f0e)
  • split query for user media into image/video (186be33)
  • throw an error if no batch keys found (cd82831)
  • update API paths (dcc2f91)
  • update controller (f6974e8)
  • update docker compose (d82e0f7)
  • update docker files (f4b3244)
  • update docker ignore (d8c3749)
  • update dockerfile (7de35aa)
  • update E2E test project (to be further changed) (c40252d)
  • update GW settings (cd4580e)
  • update mapper (a2b131b)
  • update mapper and controller for video (2c37958)
  • update models (a1b7938)
  • update models/commands (3a25de2)
  • update ports for local development (ac4aa2e)
  • update settings for GW (2ef4037)
  • update solution file (c668dd9)
  • update ssl config (44b34dd)
  • update test settings (a795346)
  • upgrade docker compose (87cc877)
  • upgrade http client, add range request (766de24)
  • upgrade swagger config options (b486136)
  • upgrade video adding (c89726c)
  • use business exception (b4c804a)
  • use debian w/nginx, add root CA, hide server name/ver (cb1bad0)
  • use service bus to send email via worker (46ea3df)

0.72.0 (2024-02-12)

Features

  • add prettier and signalr, use 1tbs instead of allman (7d43178)
  • add prettier config (efd8f83)
  • apply prettier rules (7626cfd)
  • change naming convention to standard (4868e62)
  • change preloader (10eb358)

0.71.1 (2024-02-10)

Bug Fixes

0.71.0 (2024-02-10)

Features

0.70.0 (2024-02-04)

Bug Fixes

  • resolve issue with latest axios in JEST tests (318b427)
  • user secret ID (43bcef0)

Features

  • downgrade MediatR, newest version have unresolved issues (30606cd)
  • relocate configuration to separate service (83713ed)
  • remove unnecessary packages (4bf5676)
  • save logs into azure storage (2bbfa37)
  • upgrade docker file (c9c8e2c)
  • upgrade packages (b08ae69)

0.69.0 (2023-04-03)

Features

0.68.0 (2023-03-26)

Features

0.67.0 (2023-03-26)

Bug Fixes

Features

0.66.0 (2023-03-09)

Bug Fixes

  • add missing refresh token and user id (3f2cd78)
  • add missing user ID (7924e83)
  • add return object (b048448)
  • add return object (868b57d)
  • correct path (67b97a2)
  • return confirmation object (ee2b7d7)
  • update user data store upon received confirmation object (5f2eafc)

Features

  • add application session (4ff0eaf)
  • add JWT model (d73707a)
  • incorporate encoding user data in local storage (d0007ff)

0.65.1 (2023-02-25)

Bug Fixes

  • add missing dependency array (28869d6)
  • add missing password validation rules (ee6dcdd)
  • resolve incorrect property name, reformat for clarity (434e3b4)

0.65.0 (2023-02-20)

Bug Fixes

  • add missing environment value (476614e)
  • add missing useCallback (7c22a2d)
  • allow nullable (140e519)
  • remove redundant 'undefined' (af574af)
  • resolve issue with incorrect interface name (5f99be6)
  • resolve issue with interfaces (8c6d7bb)

Features

  • add disable option (20411b2)
  • add text field component with password mask/unmask option (54a8c86)
  • add warning prompt for password requirements (d1f1791)
  • extend password validation (b83affa)
  • extend password validation (ce09497)
  • extend password validation for password change form (ddd2ff3)
  • increase password requirements (a14bb53)
  • update component style (50091a1)
  • use 'TextFiedWithPassword' component (c635ffd)

0.64.0 (2023-01-29)

Features

  • add custom html react parser (4f263a4)

0.63.1 (2023-01-15)

Bug Fixes

0.63.0 (2023-01-15)

Bug Fixes

Features

  • add DTO models to index (21fe75a)
  • add new DTO models for API calls (d1a0426)
  • add new endpoint path for getting user media (446c892)
  • add new enum for user media files (d19350a)
  • add new properties, allow to skip DB (2b15c77)
  • add new state and default for uploading user media (61adc32)
  • add new user avatar source to navigation (44a52d2)
  • add reducer for uploading user media (806e3ea)
  • add redux action for uploading user media (108c184)
  • add upload media component (6ab3581)
  • allow to get user media for everyone (7b498af)
  • allow to pass user ID (d21896c)
  • allow to skip DB update (6621cf7)
  • always get user ID from logged user (b01777f)
  • create user info if does not exist (5789e55)
  • register new endpoint (7bd676e)
  • register state, default and reducer (f3b45fe)
  • reimplement user avatar component, add controller (e13336f)
  • remove unnecessary validation rules (abc0b9f)
  • use upload user media component on user info page (794ffec)
  • use user ID from an article author (7bb498a)

0.62.0 (2023-01-14)

Bug Fixes

  • change to KeyUp to prevent from collapsing a dialog box (2583ea7)
  • change to KeyUp to prevent from collapsing a dialog box (ca3e202)
  • check language ID before calling dispatch (51f00a1)
  • reduce imports (b59441f)
  • remove deprecated property (0cff22a)
  • remove index, use uuid v4 for unique list key (d45064b)
  • resolve incorrect constant used (da79b64)
  • resolve issue 'JSX props should not use arrow functions' (f526927)
  • use span component to avoid issue with paragraphs errors (7febeff)
  • use span component when rendering HTML part (fa4ed19)

Features

  • add expiration dates (ddd14b5)
  • add page pre-loader (f0d6525)
  • implement ENTER key for input fields (134ef37)
  • implement ENTER key for input fields (27c2a60)

0.61.0 (2023-01-05)

Bug Fixes

  • add missing dependency registration (001ea00)

Features

  • add controller (d23afa4)
  • add data seeder (05cefae)
  • add data seeders (25edea3)
  • add database migrator (ea9e992)
  • add database migrator connection string (a41709b)
  • add database updater (525bc02)
  • add handler (c23567b)
  • add helper (09b74ee)
  • add helper method to get database name (741c872)
  • add http client factory (f37cd86)
  • add info on finish (8fbfd0c)
  • add mapper (9927d42)
  • add method, no implementation yet (3929880)
  • add migration runner for database context (f7ff2e3)
  • add model (4d1c7e5)
  • add models (073fd6f)
  • add more method arguments (77ac924)
  • add new error code (ae07589)
  • add remove method (63f7d38)
  • add sql script (532082f)
  • add sql script (8df6ff3)
  • add sql script to create default user (6d9274e)
  • add validation (b283ebd)
  • add web socket service (94a2e7d)
  • adding console wrapper (aff442c)
  • allow redirect (0337a2c)
  • clean-up database before seeding new data (cef013e)
  • database context seeders (77f25e4)
  • do not seed if non-TEST/STAGE environment detected (fc2712d)
  • extend json serializer wrapper (b81e7aa)
  • finish implementation, add copy script (79c399f)
  • generate expected script name (48fc2d2)
  • implement data seeder (21e4f15)
  • implement pre- and post- test setup (d1c03cc)
  • implement user creation for target db (7f48281)
  • use azure key vault and its secrets (7fd7e68)
  • use http client factory (1f884e5)

0.60.0 (2022-10-23)

Features

  • relocate DTO model, update paths (25a16e6)
  • remove unused files for simplified content handler implementation (8f90012)
  • simplify implementation, remove additional deserialization for language filtering (b920dec)
  • update DTO models, relocate (13efca7)

0.59.0 (2022-10-19)

Bug Fixes

  • add missing JWT events (f1505b6)
  • change error message (3adb061)
  • use camelCase for error model properties (2000ec8)

Features

0.58.0 (2022-10-01)

Bug Fixes

Features

  • add 'get content service' for redux actions (5411926)
  • add environment name to REDIS caching keys (2144bb3)
  • add index for export from store (4c7c61c)
  • implement GetContent for all actions to retrieve component content from the server (aec7823)
  • simplify imports (0874acd)
  • simplify imports (pages) (b899a0b)
  • update components for new store imports (a004b23)
  • update import path (277be21)
  • update import paths for redux store (710240f)

0.57.0 (2022-09-26)

Bug Fixes

Features

  • add user language uploading (f6fd20a)
  • change controller and view implementation (63bbce1)
  • change implementation of redux for user language capability (824ee22)
  • change services implementation (8491e00)
  • update model path (4afb799)
  • upgrade actions for user language capability (0d4eef2)

0.56.0 (2022-09-14)

Bug Fixes

Features

  • add cache for get action (19b2e6e)
  • add cache for handlers (d47c3a2)
  • add content manifest and language content item (52dbbde)
  • add cqrs for getting component content manifest (d247f6d)
  • add DTO models (afd4a9f)
  • add loader to react app (get content before app is rendered) (07c9099)
  • add new API endpoint (05bdf5c)
  • add new DTO models (6a9bf9f)
  • add new endpoint (9ed4248)
  • add new projects (f2ceae5)
  • add redis cache implementation (2124136)
  • pass manifest to the app (13f9b1c)
  • update controllers (1679df9)
  • update dependencies (77f0cd8)

0.55.0 (2022-08-05)

Bug Fixes

  • add missing fields (d90864d)
  • add missing language property (8fa1d17)
  • add missing sections colours (79b1e40)
  • add missing skeleton in component view (ce74bec)
  • resolve typo (f66cedb)
  • resolve wrong import paths (7e7f4c9)

Features

  • add cqrs for uploading file to azure storage (1a2e300)
  • add cqrs with validation for uploading user media (8368a5c)
  • add download user media capability (893230d)
  • add DTO and enums for user media (997fb07)
  • add extension for file form (bb90c84)
  • add files to renamed component folder (1f5d032)
  • add interface for selected language (99bdc6b)
  • add mapper and controller for user media (c35a927)
  • add models to index (29463ab)
  • add new DTO (cc0d67d)
  • add new DTO models for document content (2dad292)
  • add new endpoint for uploading single asset to AS (55fa7d2)
  • add new mapper (c0b4530)
  • add new properties to be validated (a16f333)
  • add new validation code (176d7f6)
  • add new validation codes (101482c)
  • add redux for language switch action (3164728)
  • add redux for policy document content (5ee5bb8)
  • add redux for story document content (fccc422)
  • add redux for terms document content (c0fa32a)
  • add required role for removal user media (4817457)
  • add user media removal capability (0b1e402)
  • add validation code (126a6f9)
  • change AOS initialization (fee3c0b)
  • check language ID state (f4d6d52)
  • convert content type to media type (7fbeba4)
  • dispatch new action when language is switched (bea4fe8)
  • extend dependency array, observe language ID (d7ddead)
  • new validation codes (8229c12)
  • refactor Account components, align with new convention (201b493)
  • refactor styles to align new convention (5290617)
  • refactor to the new a convention (1fbcf99)
  • relocate and rename - align to a new convention (ea43cca)
  • relocate dispatches from services to redux, relocate pages files to folders (62272d1)
  • relocate sub-component to component (ffdc281)
  • relocate test and styles for application (1a49361)
  • relocate test files (cfeb175)
  • relocate tests files (354b450)
  • relocate tests, remove old snapshots (235d9ae)
  • remove unused code (45b102f)
  • remove unused code (3755fe6)
  • rename and relocate views/styles to subfolder (129bf7c)
  • rename application style, update import (fd73691)
  • rename component (3c647e9)
  • rename component (b1c2742)
  • rename component name (folder), align to internal name (ec1a30c)
  • rename static content to document view (3eea095)
  • rename sub-folder to 'helpers' (045bbcb)
  • restructure Article components (a279fa3)
  • restructure components (2d92b68)
  • restructure layout components (8c7c80b)
  • restructure shared components to new convention (b7c2c24)
  • restructure shared/theme subfolder, update component import paths (659bc90)
  • update import (93711f0)
  • update import in API model (f55ab98)
  • update import in Redux (state/action) (223d0b1)
  • update imports (17e6052)
  • update imports for main components (8328b45)
  • update policy, terms and story pages (4f20636)

0.54.1 (2022-07-13)

Bug Fixes

  • resolve missing get content for testimonials (317d7e0)

0.54.0 (2022-07-13)

Bug Fixes

  • resolve issue with null avatar image in navigation bar (c7f4b92)
  • resolve issue with null avatar in user info dialog box (5d46681)

Features

  • add caption and skeleton to 'Clients View' section (6493c0c)
  • add ETag filter to asset controller endpoints (3e7522e)

0.53.0 (2022-07-09)

Bug Fixes

  • add missing userInfo table (cb08530)
  • add missing validators, extend message length (69cd5bf)
  • change exception type to correct one (96652a0)
  • check proper state in REDUX action (ad776aa)
  • enable tracking for user entity (602cea0)
  • make dummy user active (77e2493)
  • remove default string value from dynamic type, allow nullable (c34d296)
  • remove no-tracking (f43b59f)
  • resolve issue with password reset (45f9246)
  • resolve null reference issue (4e90c9f)

Features

  • add and update dummy database initializer (data and seeder) (f13b029)
  • add auditable columns to selected database tables (d7545a7)
  • add auditable columns to users database table (3e88856)
  • add auditable properties, add info when admin registers an account (e15ea0e)
  • add cache response to test startup (77b2e2a)
  • add cancellation token, add userInfo table (60f6926)
  • add database migration for removing 'lastLogged' column (81b713f)
  • add domain contracts (82ad9cc)
  • add IsActivated and IsDeleted to the output for GetUser (408aced)
  • add link to header component content, remove animations (2808696)
  • add max file size to the settings (98876eb)
  • add new column 'isDeleted' and migration (4763bc9)
  • add new columns to user seeder (b9077cc)
  • add new error code (912eac1)
  • add new setting models (d962696)
  • add new user info table (8c577dd)
  • add new validation code for invalid file size (f950a36)
  • add optional cancellation token (7ff94ce)
  • add user info seeders, update user seeder (973c200)
  • add XML comments to cache services (f53fc88)
  • add XML comments to DTOs (ad2d5b3)
  • add XML comments to the WebAPI (b0dda7b)
  • align handlers implementation to a new database schema (cc73e1e)
  • align tests to changed implementation (2a92892)
  • allow null values in GetUserDto (38ad9b3)
  • allow nullable (c1c2e90)
  • allow to add new user account when account has been sof-deleted (f7ae21f)
  • allow to execute handlers only for activated and not deleted users (c69d149)
  • apply TODO jobs, use auditable columns (be41564)
  • change animation of the features section (5e433b3)
  • change animations for contact form view component elements (5b7307d)
  • change colours for the cookie consent view (fedf673)
  • change implementation for userService (6611c98)
  • change implementation, use EFCore entities (2d42ac6)
  • change newsletter elements animations (e096baa)
  • change property name (01004e5)
  • changed to different implementation of GetActiveUser (b71444d)
  • enable large body size in Kestrel (da09240)
  • enable XML comments (a776b8f)
  • extend DTO by two properties (00de28a)
  • extend existing models (1977b45)
  • extend logging on error (c797533)
  • extend settings (d053514)
  • implement get active user method (e67d545)
  • improve handlers implementation (eb7ba8d)
  • improve implementation (418e791)
  • improve implementation for authentication handler (bd1d471)
  • improve implementation, use get active user (bde71d4)
  • make properties nullable (b8e2fee)
  • relocate DTO models to separate project (31669c8)
  • remove animation from clients view (5aea21b)
  • remove IsDeleted exception (fcbde72)
  • remove unnecessary 'lastLogged' column (9d77e77)
  • remove unnecessary method, extend functionality (a1fdd1c)
  • remove unused columns from database table model (6912d81)
  • remove unused columns from user database table (3278816)
  • remove unused columns from users (f6ad3ed)
  • remove unused constants (c7e0d9e)
  • rename column, allow nullable on FK (3f4f04f)
  • rename database table to UserPhotos (2352aa1)
  • replace GetUserId with GetUser method (2e6b474)
  • replace manual cache settings with attributes (56f77ff)
  • simplify implementation, add isSoftDelete option (72a211f)
  • take into account if user account is activated or not (ffb7f39)
  • update handlers for nulls and default values (ec90154)
  • update models and and new model for footer properties, remove unused code (83162d3)
  • update views for empty href links (button with link component) (3e4df3c)
  • upgrade article features component view, update models, rename component (a120d2c)
  • upgrade implementation for article read count (b18c23d)
  • use 'ResponseCache' for caching images/videos, remove REDIS for assets (e540c2f)
  • use auditable properties for subscriber handler (353ffa2)
  • use get active user in article handlers (9375dd0)
  • use GetActiveUser instead of GetUserId (6dc6fb4)
  • use GetUser, reformat code (caef490)
  • use new auditable columns (151eaaa)

0.52.0 (2022-05-15)

Features

  • add caption property (d523d80)
  • add email address to DTO models and handlers (5176c50)
  • add email field with label (f40c96b)
  • add label property for an email field (4795c94)
  • add new colours (fe9a966)
  • add new user account sections, rename existing section (8214c85)
  • add new validator for the update password form (ecd800b)
  • add old password verification (optional) (dbab6c9)
  • add password form to the account settings (d6a9f8a)
  • add password type to password inputs (a946539)
  • add redux for removal action (4f80014)
  • add removal section (313bb40)
  • add switch component, update content models (1a40ca7)
  • alow user ID to be nullable for articles and albums tables (fb07af2)
  • assign null value to the user ID (3db8599)
  • check given refresh token against user data (efc0245)
  • extend by adding old password property (4537aa2)
  • implement account deactivation on update action from UI (565df84)
  • implement password update action (b101365)
  • implement removal action (9fd96eb)
  • improve user removal implementation (ecfb26c)
  • make ID an option (63fe592)
  • make user ID optional in payload (5903914)
  • provide alternative implementation for roles/permissions assigned to the user (67b548f)
  • refactor method arguments to model, update service and handlers (7fb6c89)
  • remove optional value (9a5f0d5)
  • remove unused code (6678fa3)
  • update DTO models, allow null value (a564ed3)
  • update tests after change in implementation (27bd73e)
  • update validators, require not to be empty guid (415f8ea)

0.51.0 (2022-05-10)

Bug Fixes

  • add missing skeletons to user account view (ac8f6b5)
  • take into account user timezone offset when sending email notifications (5c224d5)

Features

  • accept many origins (CORS) (9afd1fa)
  • add account component content from store (60df952)
  • add account component get content action to redux store (d2b1291)
  • add account component models (d4e5a9e)
  • add custom header for dealing with user time zone (48f0e3b)
  • add form caption (10e5bc4)
  • add message template (524b2ed)
  • add new method to retrieve user time zone, add timezone offset to the set cookie method (86ab2b1)
  • add new redux action, reducer, state and default for update user action (ed72ee3)
  • add new validation form with tests (a4f4443)
  • add re-authentication action to Redux (c30093c)
  • add refresh token to the authentication command result, remove token from cookie (4500793)
  • add RefreshToken, update model for re-authentication (a1ffb13)
  • add short bio to the update user command action (cd3d52c)
  • add time zone offset capability when generating refresh token (7612bf6)
  • add user account (with no implementation) (4487bd9)
  • allow to display non-material icons like GitHub (not in Google material library) (d731300)
  • apply new style and layout to user account page (5d8b45f)
  • implement logic for updating user basic information (7f84b7c)
  • move refresh token from cookie to payload, update implementation (ca8f7fb)
  • replace ID with RefreshToken (ff31ae3)
  • simplify code, add user timezone offset header to each request (d7b22e1)
  • update mapper, replace/add properties (6f55a89)
  • update user account implementation (f7210a0)

0.50.0 (2022-04-19)

Bug Fixes

  • resolve implementation error (a262a24)
  • resolve undefined error (32e94ee)

Features

  • add new cookie services with updated tests (58a98d9)
  • add new icons (fdea18f)
  • add validation forms with tests separately (2661ac5)
  • apply imports from shared utilities and error services (f169daf)
  • apply new validation form imports (cdfb707)
  • improve implementation and align tests (10be1c0)
  • increase line height (a692feb)
  • move text wrappers to shared utilities with tests (84eaff9)
  • split helpers into separate services (with tests) (d825bcc)
  • update imports (97f01b8)
  • update imports after service relocation (f682dab)

0.49.0 (2022-04-18)

Bug Fixes

  • add missing skeletons, update style (bfa17c6)

Features

  • add helper method for shortening text with test (e200cc7)
  • add margin top for small screen mode only (a7161e9)
  • apply GetShortText method (79602a5)
  • change account components style with new shadow (9feadc7)
  • change style for sections Articles and Featured (dd93f1f)
  • remove react carousel, update packages (e68eb07)
  • replace react carousel with cards, update style (780b4cb)
  • simplify layout with CardMedia component, update style (0bce7b7)
  • update implementation and add new test (a803ba9)

0.48.1 (2022-04-16)

Bug Fixes

  • correct wrong reducer assignment, remove unnecessary action types (a6f3592)

0.48.0 (2022-04-15)

Bug Fixes

  • correct logic operator to get proper condition (5c97eeb)

Features

  • add new icons, refactor code (0045455)
  • add offset to the scroll to top functionality to counter the navigation menu (46db6f8)
  • add skeleton for active button (dc48008)
  • add skeletons to header component view (b9e1d54)
  • add skeletons to text fields for contact view component (38ea56f)
  • distinguish link to website component from href in the list item (navigation menu items) (0c7dc97)
  • hide navigation components while loading its content (0935267)
  • improve view layouts with skeletons while loading content (48481f1)
  • increase top margin for header view (bad9f64)
  • update website icon (5278da4)

0.47.0 (2022-04-14)

Bug Fixes

  • resolve reloading static content issue when language has changed (04541d6)

Features

  • add component to the list (218d2f1)
  • add new layout and style (template only) (c1d6c4d)
  • add new models (3699a2b)
  • add new redux actions for new component content (43ac657)
  • apply more animations to the components of the main layout (39abe11)
  • implement final layout and style for clients logos (f909a3d)
  • register new model interface (5a71495)

0.46.0 (2022-04-13)

Bug Fixes

  • add json properties for different objects assigned to dynamic type (aabba6c)
  • use new property name for v4 of MUI (a47d2f1)
  • validate if items property is empty (5ea0302)

Features

  • add language service (9e66bbc)
  • change layout ans style of navigation bar for language selection (d893f6b)
  • enrich redux actions with language selection (4e5213a)
  • replace Grid with Box component, make margin dependable on screen resolution (31e6acc)
  • set default language to 'ENG' (d0b8adb)
  • update logic in navigation component for language selection (f2b6c00)

0.45.0 (2022-04-11)

Bug Fixes

  • add missing style for UpdatePasswordView component (5e81be8)
  • remove out dated XML comments (1d5b54c)
  • remove unnecessary callback (267eef1)
  • replace deprecated import (d379946)
  • replace deprecated property (1cb9ca6)
  • resolve issues with dependency arrays (37afde0)
  • take into account undefined (39f6628)

Features

  • add consent property to the component (9c273a4)
  • add label properties for signin component (b0c5e42)
  • add label properties for update password component (f32ab26)
  • add label properties to contact form component (3c1c947)
  • add label properties to signup component (3f8b408)
  • add label property for newsletter component (67aa23c)
  • add label property for reset password component (a5643eb)
  • add label property to update subscriber component (345a3e1)
  • add new property for button text (2d833af)
  • apply new colour scheme (bbe3574)
  • apply new style and look (60a930a)
  • change footer font size (58f3c58)
  • change footer font size (d4be621)
  • extend logging behaviour by adding execution time (62a031b)
  • improve logic and layout of component view for unsubscribe action (b487a67)
  • remove sentry (1b4498e)
  • update component layouts (d1f8bf7)
  • update component styles (7e02a1b)
  • update components logic (b2a9cfa)
  • update layout and style for small screens and large screens (220f714)
  • update style of navigation and its side menu (8c50fb6)
  • update tests and snapshots after change in implementation (3164b78)
  • upgrade node.js (df0884e)
  • use Ubuntu font from Google (1bd4aed)

0.44.0 (2022-02-15)

Features

  • remove metrics controller and related code/tests (8ac24b5)

0.43.0 (2022-02-08)

Features

0.42.0 (2022-02-04)

Features

  • remove Sentry from BE/FE projects (f05b8ff)

0.41.1 (2022-01-16)

Bug Fixes

  • remove incorrect path setup (4c6a623)

0.41.0 (2022-01-15)

Features

0.40.0 (2022-01-15)

Bug Fixes

  • add missing default values (4dd89d6)

Features

  • add controller for getting visit count (8a30411)
  • add cqrs for getting visit count (unique ip addresses) (2fffcef)
  • add http request to the pipeline, log all incoming requests to handlers (dc64fd3)
  • add HttpRequests database table (3bfc94c)
  • add method to log http request (fe67742)
  • add query strings parameters, improve implementation (8d4b10f)
  • change implementation to use AzureStorage service, update tests (8fbbc87)

0.39.0 (2022-01-09)

Features

  • add controller with endpoints for log files (ee3f61e)
  • add cqrs for getting assets and article assets (8a7b908)
  • add cqrs to handle log files (8154f4c)
  • add new endpoint to get assets list (48e7121)
  • add new error code (91cae89)
  • add new error code (2c9582b)
  • add new validation and error codes (ab5e01e)
  • change endpoint route (9f9b1bd)
  • change logger configuration, allow to log to the file (df0df70)
  • improve Azure Storage implementations (841c078)

0.38.0 (2022-01-07)

Features

  • add new service for email sending (fc3647a)
  • add saving default user avatar from predefined image kept on Azure Storage (12ed015)
  • change behaviour from return null to thorw exception (ac30ae3)
  • improve Azure Blob Storage implementation, add new method (fc64c8c)
  • register email sender service (2734c82)
  • update implementation, use email sender service to simplify code (5b625c8)

0.37.0 (2022-01-07)

Features

  • add new string extension to generate from template (3c47a91)
  • add web token validation implementation in the service (1a8c067)
  • register IWebTokenValidation (ac56bc7)
  • use implementation from newly added service (44243ab)

0.36.0 (2022-01-02)

Bug Fixes

  • correct coverage report path (b5e5a8f)
  • remove aggregate exception (ad3e07f)
  • remove old reference (4014669)

Features

  • add behaviour service, update references (2e3b4a7)
  • add behaviours services (ece9f0b)
  • allow only GET and POST methods (9b68d1b)
  • register web token check behaviour (438aabf)

0.35.0 (2022-01-02)

Features

  • add optional headers to custom http client configuration (44ab49d)
  • remove private key property from model (ed1a429)
  • use private key in request header (5d7461f)

0.34.0 (2021-12-27)

Bug Fixes

  • change exception type from System.Exception to BusinessException (36a55af)
  • change exception type, add logger (bcb3520)

Features

0.33.0 (2021-12-20)

Features

  • switch language version to 10, disable publishing (ba1a3d6)
  • switch to C# 10 (38fbecc)

0.32.0 (2021-12-20)

Features

  • after migration to NET6, set user secrets to be optional explicite (9b163cd)
  • upgrade to NET6, upgrade all libraries (ca4ebef)

0.31.0 (2021-12-05)

Features

  • add api version in configuration/build workflow, docker (bceb67c)
  • add api versioning to all controllers (8383af4)
  • add error code for invalid api version (6aac3a6)
  • add new Api version exception (45d1705)
  • configure startup fpr api versioning (61fa9ba)

0.30.1 (2021-12-04)

Bug Fixes

  • change Redis Cache key to be unique for different content request (53dde19)

0.30.0 (2021-12-04)

Features

  • add new Error Code for invalid argument (90866e2)
  • add Redis Cache configuration to application settings (c9ad5fa)
  • add Redis Cache extension package (7c9e337)
  • add Redis Cache implementation to services (c6a8efb)
  • add services for caching the endpoints result content (c75ab8d)
  • register new services for Redis Cache (a071167)
  • relocate content properties to separate class (738261b)
  • use caching services for GET endpoints (51f317c)

0.29.1 (2021-11-30)

Bug Fixes

  • change expected exception types (89a7bc5)

0.29.0 (2021-11-30)

Features

  • add error codes (c088b9b)
  • add extension method for IEnumerable (9410e45)
  • add methods to deal with user token (ddf0964)

0.28.0 (2021-11-20)

Features

  • update startup configuration to use extension methods (1900632)
  • upgrade implementation for cors and swagger configurations (70b3482)

0.27.1 (2021-10-31)

Bug Fixes

0.27.0 (2021-10-31)

Bug Fixes

  • remove ETag filter to solve retrieval issues (188fbf1)

Features

  • move article asset endpoint to assets controller (f492536)

0.26.0 (2021-10-31)

Features

  • add custom cache control middleware (b76f886)

0.25.0 (2021-10-30)

Bug Fixes

  • add missing casting (00332bb)
  • add missing HTTP attribute (754c1ee)
  • add missing key for div element in array (e5e535c)
  • add missing key for div element in array (4786a19)
  • aligning default export name and file name (a9f69f6)
  • change error code (83b4409)
  • correct date and time implementation (7eb29c2)
  • correct implementation using base url, update tests and related code (76b788f)
  • refactor common code so it can be reused (36dc56e)
  • remove unnecessary semicolon (f70ff57)
  • removed unnecessary React import (c8c02fb)
  • resolve merge issues (2fb473d)
  • use interfaces not implementations to create mock object (7418f00)

Features

  • add command column to user tokens table (f95a5d9)
  • add command name when saving new user token (7654226)
  • add database context and logger to template handler (b8d4703)
  • add error code for empty email template (644c9d0)
  • add new error codes (34f707b)
  • add new property for current date time relative to UTC (3809d97)
  • add table to store all article read counts (0312db2)
  • add user tokens to database (34ea0b9)
  • extend error codes by adding COMPONENT_NOT_FOUND (3c5f266)
  • improve GetDataFromStorage implementation (79d95e8)
  • improve implementation with new Azure Storage Blob SDK v12 (6e81b53)
  • improve implementation, add exceptions (e91b937)
  • improve SetCookie implementation (ea0b3cf)
  • save generated user token on (re)authentication to database (b8ad533)
  • save individual read count for logged user for viewed article (58af7ed)

0.24.0 (2021-10-03)

Features

  • add article text to 'get article' response (56ba933)
  • add custom http client (7eafdc9)
  • add GetContent functionality to retrieve data from Azure Storage (supports multi-language) (2e6c886)
  • add JSON serializer/deserializer/token parser based on Newtonsoft implementation (3d37f82)
  • add new base controller for proxy controllers (d1ad7d7)
  • add new methods to map object(s) from json token (eb5f9c6)
  • add new proxy controller for getting article main image (600c4b8)
  • add new proxy endpoint for getting assets from storage (08282ae)

0.23.0 (2021-09-26)

Bug Fixes

  • add missing roles, permissions and last logged (aa9a511)
  • add missing type (c84bf21)
  • add missing update DateTime (7841114)
  • add missing update last logged date time (8bef435)
  • correct import path (b5d70f5)

Features

  • add action call to bring UserInfo window (b8b6a01)
  • add new helper methods with tests (6b13a15)
  • add user info dialog box (4f78b7c)
  • add user roles and permissions capabilities for UI (36978ff)
  • restore data after page refresh (16219bd)

0.22.0 (2021-09-25)

Bug Fixes

Features

  • add account activation capabilities (b96bfcf)
  • add activate user capability (5ea5eb2)
  • add activation feature to account registration (7a920a7)
  • add new email template (ffc9283)
  • add new error codes to resources (7f25db9)
  • add new property for activation feature (a6eb364)
  • add progress on scroll feature (a53214a)
  • add revoke refresh token capability (1fe9448)

0.21.0 (2021-09-16)

Bug Fixes

  • add missing password mask (c0c2cf8)
  • resolve dependencies issues within callbacks (3678709)
  • resolve inappropriate condition (330e5aa)

Features

0.20.0 (2021-09-13)

Bug Fixes

  • add missing action for resetting signed user status (1f17ae1)
  • add missing reset id (ea30110)
  • add missing sign-up state reset (8181cf7)
  • add missing state reset (8d5f6ff)
  • check prop value (59693b7)
  • correct component name (ae89ad7)
  • resolve incorrect condition issue (0dadcc5)
  • resolve issues with tests (0a0c6c7)
  • resolve required roles issue (0f0a315)
  • update dependencies (9445fc0)

Features

  • add account activation check (fcf96fa)
  • add action 'API call' to execute user signin (5e8f688)
  • add API call for user sing-up (d8d1b7f)
  • add constants for Signin, Signup and Reset forms (81aef3d)
  • add models for login functionality (0187eec)
  • add new action for update/reset password (783a346)
  • add new API urls for authentication functionality (efdfdaf)
  • add new constants for (6b10e9c)
  • add new controller for updating user password (5658fa4)
  • add new DTOs for update/reset password actions (55e10c1)
  • add new endpoints and message for update/reset password action (b3e6c0b)
  • add new error code (5f8d41e)
  • add new exports for login functionality (6359f3d)
  • add new validation rule (c9d8cf7)
  • add new validation rules for Signin functionality (724ce59)
  • add new validation rules for update password form (e562ca9)
  • add redux action and reducer for login functionality (incl. state, default values) (410de99)
  • add reset password handler and controller (9125041)
  • add reset password UI (b2a9c59)
  • add separate contact page (210daa8)
  • add signin basic logic and keep it in separate file (split view from logic) (f022e86)
  • add signup implementation (4ae9e5a)
  • add update password functionality (f83a960)
  • implement command, handler and validator for updating user password functionality (0057445)

0.19.1 (2021-07-17)

Bug Fixes

  • add missing Secure property for CookieOptions (baadf2b)

0.19.0 (2021-07-17)

Features

  • add endpoint for re-authentication (d337a00)
  • add new model for RefreshToken (898bdde)
  • add re-authenticate command, handler and validator (2aac651)
  • add RefreshToken and JWT generator in same class (dbe13ff)

0.18.0 (2021-07-05)

Bug Fixes

  • add missing attribute for update endpoint (8dc38cf)
  • add missing try_files to handle routing (9457de2)

Features

  • add authorization policies, claims and roles (87fc0be)
  • add Identity service (e68230b)
  • add JWT bearer configuration (dffb9c5)
  • add new BCrypt implementation (ab6dae9)

0.17.0 (2021-06-23)

Features

  • add health check controller (d098f2c)
  • add new error code for smtp client (3942b22)
  • add new inner massage property (322062a)
  • add new method for connection check, use cancellation token (4fe8bb1)
  • add new test for health check endpoint (25c7a3d)

0.16.1 (2021-06-17)

Bug Fixes

  • check input value, and missing types (84f14ae)

0.16.0 (2021-06-15)

Features

  • add list of metric names (68fbc0b)
  • add SonarQube metric name verification (11d8c1d)

0.15.1 (2021-06-15)

Bug Fixes

  • correct docker secrets for the frontend job (759be1e)

0.15.0 (2021-06-15)

Features

  • add SonarQube to client-app (88e69af)

0.14.1 (2021-06-01)

Bug Fixes

  • remove Newtonsoft.Json from code and use System.Text.Json (b99f359)

0.14.0 (2021-06-01)

Features

  • extend application error by 'inner message' property (4093307)
  • implement improved exception handler (88dd7d9)

0.13.1 (2021-06-01)

Bug Fixes

  • change configuration to avoid incorrect status code issues (528fdf6)

0.13.0 (2021-05-31)

Features

  • add dialog box message helpers (6fc38c8)
  • add new action for DialogBox (42b7f24)
  • add new application dialog box (c914c15)

0.12.0 (2021-05-30)

Bug Fixes

  • add bad request for missing parameters (5187f9f)
  • add missing base (9cee86c)
  • add missing Serializable attribute (fc058d6)
  • add protected constructors due to ISerializable (82ece1e)
  • correct file name (5350a73)
  • correct folder name (19da276)
  • make method static (67d3eeb)

Features

  • add endpoint for SonarQube quality gate large badge (a1e516c)
  • add ETag attribute filter (c92dff3)

0.11.0 (2021-05-29)

Features

  • add MIME type (4bd80dc)
  • add new controller for metrics from SonarQube project (fda2283)
  • add SonarQube metrics (62279c6)

0.10.2 (2021-05-28)

Bug Fixes

  • add missing cancellation token (0bd6ed0)

0.10.1 (2021-05-26)

Bug Fixes

  • add missing error dispatch for GetData method (781518b)
  • resolve performance issues with actions (eeae8bc)

0.10.0 (2021-05-26)

Bug Fixes

Features

  • expand Redux, add actions/reducers/states/defaults (e85b7e3)

0.9.1 (2021-05-23)

Bug Fixes

  • add missing 'build-arg' (0cd597f)

0.9.0 (2021-05-23)

Features

  • setup release date/time in workflow job (82b735c)

0.8.0 (2021-05-23)

Features

  • split version number, and date/time (bf1b2bf)

0.7.3 (2021-05-23)

Bug Fixes

  • remove {VERSION} issue from the page footer (1856bbd)

0.7.2 (2021-05-23)

Bug Fixes

  • use one RUN command with multiple lines (f9c7d07)

0.7.1 (2021-05-23)

Bug Fixes

  • correct release date time (9027123)

0.7.0 (2021-05-23)

Bug Fixes

  • correct page footer display (52eac1d)

Features

  • add http client retry policy with Polly (a032a83)
  • add Polly to the main project (c0b1f1d)

0.6.0 (2021-05-15)

Bug Fixes

  • add missing node and yarn (aac899e)
  • add missing UserId from UserProvider (f2f08f7)
  • allow anonymous user to only add likes and inc. read count (abd212a)
  • change first letter of file name (f31e1dc)
  • check domain if supplied address is correct (9a2154f)
  • correct type (e3c2034)
  • correct type in variable name (9294ccd)
  • correct typo in namespaces and folder name (27ee879)
  • disable changing content to its default state, just hide window (dcdc416)
  • only logged user can add article, add ACCESS_DENIED exception (f7ac20b)
  • put test projects in same root folder to fix ContentRootPath issue with WebApplicationFactory (bab01d4)
  • remove typo from method name (1be461e)
  • replace TAB with SPACE (4 indents) (96a28ca)
  • resolving issue with adding new subscriber (f07cf01)
  • typo (9e898be)
  • update imports (8dab1ea)

Features

  • add 'IRaiseError' to app. state (6685f13)
  • add action, reducer, state and default values for error action (06935a4)
  • add app toast for errors (#421) (05d98de)
  • add code analysis exclusion (7d7380c)
  • add enum extension (5237f4b)
  • add error handling (ff112b5)
  • add error handling to redux (f0b00e5)
  • add error message extractor (#425) (3779f15)
  • add logging configuration (6b66f6d)
  • add new azure blob storage impl. (#433) (2d55fad)
  • add new database tables (#403) (7d9ae85)
  • add new DateTime service to Core (1ac216c)
  • add new db tables (for photo album feature) (a513cb7)
  • add new enums (443d481)
  • add new error code (940a7d6)
  • add new migrations (0ccb4b7)
  • add new SVG icon (#448) (a9b0719)
  • add new validator helpers (effc6b9)
  • add package.json with semantic-release to project folder (70d35ae)
  • add props for paging feature functionality (d3ad033)
  • add reducer and action implementation (aa05298)
  • add sentry exception (33dcf8c)
  • blob storage (#437) (66a25c2)
  • make image clickable if URL is given (redirect to) (e5d8f46)
  • new database setup for development (#445) (74b28d8)
  • new storage implementation (#439) (0deffff)
  • redirect to 500px service (2592631)
  • setup Sentry for ReactJs to monitor ClientApp (e32aa53)
  • use diff. components for title, subtitle and header (#405) (1dc78f2)