0000000000000000000000000000000000000000 960ffd4612ede92c3675d6bace25a9ed46b94d3e unknown 1789669440 +0300 commit (initial): Initial scaffold: Laravel 13 API backend + Vue3/Quasar PWA frontend 960ffd4612ede92c3675d6bace25a9ed46b94d3e 2cdac3e6f340782e7c6879c3267f51983d631fb5 unknown 1789669936 +0300 commit: Add tenant, license, branding and integration schema 2cdac3e6f340782e7c6879c3267f51983d631fb5 84ff1cb5e4c77a672d28f261cfcf6d849cdb44c3 unknown 1789670456 +0300 commit: Add hybrid session/token auth: manual + M365/Google SSO 84ff1cb5e4c77a672d28f261cfcf6d849cdb44c3 192236cfd0c42f759023d29320904d24b96d5c5f unknown 1789671077 +0300 commit: Add plan-based usage limits; wrap tenant signup in a transaction 192236cfd0c42f759023d29320904d24b96d5c5f 4c094fa782e28d25ac0ac2bbeb2a18b3a9bec658 unknown 1789671346 +0300 commit: Add tenant access gate, trial-expiry job, and per-model tenant scoping 4c094fa782e28d25ac0ac2bbeb2a18b3a9bec658 3fd3963140884bd155bc40114767868d65e748b1 unknown 1789718094 +0300 commit: Add Client (müvekkil) module - first real business resource 3fd3963140884bd155bc40114767868d65e748b1 ee490efd830126c434e94060b944f5440f25eef4 unknown 1789719014 +0300 commit: Add app shell (router, layout, auth guard) and full Client screens ee490efd830126c434e94060b944f5440f25eef4 0ce6dd86d0cbded320df969110af9efe1a377d89 unknown 1789722535 +0300 commit: Add Case (dosya) module, following the Client pattern 0ce6dd86d0cbded320df969110af9efe1a377d89 aaf175489bc401b0a907d57ca244b56bfc565675 unknown 1789723364 +0300 commit: Redesign UI toward a Tabler/ClickUp-style dashboard look aaf175489bc401b0a907d57ca244b56bfc565675 bcd7591b32d37882dd77e9e7d60e464d022b0a9a unknown 1789725478 +0300 commit: Add Dashboard as the home page bcd7591b32d37882dd77e9e7d60e464d022b0a9a e4a6ce311f2f198ce8ab38964c7ae51c8321ee63 unknown 1789725992 +0300 commit: Add Team (Ekip/Avukat) management - the actual "add a lawyer" feature e4a6ce311f2f198ce8ab38964c7ae51c8321ee63 c03c80c24f591064886bc321a44bbf865644ea4a unknown 1789729415 +0300 commit: Add Tasks (Görevler) module - deadline tracking, separate from billing c03c80c24f591064886bc321a44bbf865644ea4a cb61fcd326d139da26beaaf852b1ee0006823a0e unknown 1789729935 +0300 commit: Add Timelogs (Zaman Çizelgesi) module - the billing foundation cb61fcd326d139da26beaaf852b1ee0006823a0e 51897d824f69de03283cb3ece882e09e934dbdad unknown 1789730473 +0300 commit: Fix inconsistent form field alignment (stack-label) 51897d824f69de03283cb3ece882e09e934dbdad bdf8f3340da2760d628c46e1650cc6b553b9ee38 unknown 1789731400 +0300 commit: Replace Quasar floating labels with Tabler-style static labels bdf8f3340da2760d628c46e1650cc6b553b9ee38 d23655c1a468d2c44858211fcb40d911492122f1 unknown 1789731920 +0300 commit: Apply Tabler's actual design tokens (radius/shadow/spacing), keep our brand color d23655c1a468d2c44858211fcb40d911492122f1 6d3e7f6d7812249ac152385434909a394125219a unknown 1789732009 +0300 commit: Tighten sidebar nav density 6d3e7f6d7812249ac152385434909a394125219a 7f0b9eac548f0d475e1987211aa49c2b4fd535f0 unknown 1789736819 +0300 commit: Match Dashboard stat cards to Tabler's actual KPI card pattern 7f0b9eac548f0d475e1987211aa49c2b4fd535f0 c20cb271d6189f1fecb1df7f35e36ff681100646 unknown 1789737928 +0300 commit: Add Service Statement module (hizmet dökümü) with waive/discount and AI translation c20cb271d6189f1fecb1df7f35e36ff681100646 31bbfd71c69b0e1eba75d849e51c3835a46c787e unknown 1789739326 +0300 commit: Add billing model: rate cascade, fixed fee, prepaid retainer, multi-currency 31bbfd71c69b0e1eba75d849e51c3835a46c787e 81f51a4f835ab47448e0a1fb5bb84c9934eaeee4 unknown 1789739674 +0300 commit: Add billing UI: settings page, rate fields, live rate resolution, quota warning 81f51a4f835ab47448e0a1fb5bb84c9934eaeee4 deb6df0033a0c3ac4fe357b83c00a154a9e52c7a unknown 1789740049 +0300 commit: Fix currency shown as TRY regardless of the stored currency deb6df0033a0c3ac4fe357b83c00a154a9e52c7a 0dbc79325000410f8a17bb7915a2afe5afdf2cc7 unknown 1789740690 +0300 commit: Replace Quasar's stock confirm dialogs with a designed ConfirmDialog 0dbc79325000410f8a17bb7915a2afe5afdf2cc7 bbb24ac176f6097b806d439e0ecf288bece8b555 unknown 1789744274 +0300 commit: Add PDF export for service statements, with white-label branding bbb24ac176f6097b806d439e0ecf288bece8b555 71afb30383af53c8d7ee7191034995ec79c8ae8c unknown 1789806363 +0300 commit: Add payments, receivables, dashboard metrics and per-case access control 71afb30383af53c8d7ee7191034995ec79c8ae8c 49c3af7d340ee3965836387b0902aaa3b7ececef unknown 1789806363 +0300 commit: Add M365/Google Workspace connections, platform admin and approved org sign-in 49c3af7d340ee3965836387b0902aaa3b7ececef e3818f7cc80a65e63c51fa29ad53389f221d77f2 ysfyldz1 1789806807 +0300 commit: Add unified calendar: Outlook, Google Calendar and task due dates e3818f7cc80a65e63c51fa29ad53389f221d77f2 6bf5940e5f74bfb449ac88fcfcd10f1181fba812 ysfyldz1 1789807413 +0300 commit: Add read-only mailbox for connected Outlook and Gmail accounts 6bf5940e5f74bfb449ac88fcfcd10f1181fba812 0992ac4843fba79610067aef2c11e6422ce08c39 ysfyldz1 1789808904 +0300 commit: Add read-only cloud documents: OneDrive, SharePoint and Google Drive 0992ac4843fba79610067aef2c11e6422ce08c39 c5704381983490bce90b10068ad98c35597f8e5e ysfyldz1 1789809434 +0300 commit: Attach e-mails and cloud documents to case files c5704381983490bce90b10068ad98c35597f8e5e 6a8ebe654cd60e635a0a61cabd9c3186ad90ded6 ysfyldz1 1789810431 +0300 commit: Reorganise the dashboard into one card per area 6a8ebe654cd60e635a0a61cabd9c3186ad90ded6 031484a51f8a8171c3c274929ef3a2f747c8a124 ysfyldz1 1789810728 +0300 commit: Lay out dashboard cards by available width, centred on large screens 031484a51f8a8171c3c274929ef3a2f747c8a124 13f1922a7654a3112f39072d418cd64f85814044 ysfyldz1 1789811044 +0300 commit: Use four stat tiles on every dashboard card so numbers look identical 13f1922a7654a3112f39072d418cd64f85814044 968a1e2e6b482f4b66630037d3d4aef4691d6b9f ysfyldz1 1789902900 +0300 commit: Add the dalilex.com marketing site with privacy policy and terms 968a1e2e6b482f4b66630037d3d4aef4691d6b9f 31938c5e2f52c66cb4aeb2885d03bb8ca5b4af12 ysfyldz1 1789903400 +0300 commit: Fill in Dali Technology's details on the marketing site 31938c5e2f52c66cb4aeb2885d03bb8ca5b4af12 c2f6dc5d63fccc5abe84bc59271527b5b50924bb ysfyldz1 1789911197 +0300 commit: Document the onboarding flow for a new customer firm c2f6dc5d63fccc5abe84bc59271527b5b50924bb e0f8a0a1eb512871952396a855901beb94a5b512 ysfyldz1 1789911565 +0300 commit: Let the platform admin release an office's locked organisation e0f8a0a1eb512871952396a855901beb94a5b512 e3a3ce581a498342266b631111dd80c5e6cf0224 ysfyldz1 1789915701 +0300 commit: Add tracked mail threads with an AI summary e3a3ce581a498342266b631111dd80c5e6cf0224 dea8514c7edb4a0e86698f791837feb98ad5f53d ysfyldz1 1789915886 +0300 commit: Stop the status filter from squashing the page title dea8514c7edb4a0e86698f791837feb98ad5f53d be1023611693f5a7db4a48cb8a6de7c335f08df3 ysfyldz1 1789916324 +0300 commit: Show "Tumu" in the thread status filter by default be1023611693f5a7db4a48cb8a6de7c335f08df3 a826357213c081bf50edfb3c18234800cbb41edf ysfyldz1 1789918360 +0300 commit: Use the real Dalilex logo and icons a826357213c081bf50edfb3c18234800cbb41edf 1872546c67795ad8284075b186f902309e00f523 ysfyldz1 1789918890 +0300 commit: Update the logo and icons to the indigo mark 1872546c67795ad8284075b186f902309e00f523 208b1715ea3720a4937a8bede07481fb8d1d9789 ysfyldz1 1789919043 +0300 commit: Rebuild the login screen 208b1715ea3720a4937a8bede07481fb8d1d9789 5c674052c113c8d4901677b6785346ae9f974fb8 ysfyldz1 1789919296 +0300 commit: Refine the login screen 5c674052c113c8d4901677b6785346ae9f974fb8 85638cd6554d97c6dd90c14a1be577f18b18beb9 ysfyldz1 1789919372 +0300 commit: Lift the logo out of the login card 85638cd6554d97c6dd90c14a1be577f18b18beb9 e9bfaaaef0440600767aeb927f9d745b64440419 ysfyldz1 1789919537 +0300 commit: Trim the login card head and footer e9bfaaaef0440600767aeb927f9d745b64440419 f4df2952298e7ec6a928e088a5ccbfda984e246b ysfyldz1 1789919820 +0300 commit: Make the sidebar logo 40px f4df2952298e7ec6a928e088a5ccbfda984e246b 20ed40f2826dba176112653577aba32caf80908f ysfyldz1 1789921387 +0300 commit: Give the staff role a meaning and fix seat counting 20ed40f2826dba176112653577aba32caf80908f 51cf736a4dc685995107cc5984ab5015d1190e0a ysfyldz1 1789921816 +0300 commit: Show dates as gg.aa.yyyy, fix Turkish casing, bill time in six-minute units 51cf736a4dc685995107cc5984ab5015d1190e0a 1cbfed315fc80ac758065967a3cffc069e40c6d7 ysfyldz1 1789922150 +0300 commit: Show the client on time entries and stop uppercasing table headers 1cbfed315fc80ac758065967a3cffc069e40c6d7 e1c6bd4f92560279617880914ee685d473879ae2 ysfyldz1 1789922552 +0300 commit: Align and tighten the statement letterhead e1c6bd4f92560279617880914ee685d473879ae2 be29996f2d63e04486f4f8dad0f0240d210f5285 ysfyldz1 1789922707 +0300 commit: Group statement lines by case file be29996f2d63e04486f4f8dad0f0240d210f5285 b3e134cb65ffa6cdc764b008ce2fb4ad49083ea1 ysfyldz1 1789922784 +0300 commit: Narrow the statement totals block b3e134cb65ffa6cdc764b008ce2fb4ad49083ea1 73f6403795dadce0e7c1d387a567e1f8c72c760d ysfyldz1 1789922894 +0300 commit: Balance the client block with a statement summary 73f6403795dadce0e7c1d387a567e1f8c72c760d 81d42434a62b93e04b142dc328d2a3a92d75f9c2 ysfyldz1 1789923166 +0300 commit: Rework the statement layout: case in the table, quieter totals 81d42434a62b93e04b142dc328d2a3a92d75f9c2 cf5509b95aaa06eb34b4232206a28adc2327a949 ysfyldz1 1789925973 +0300 commit: Let the platform admin delete an office cf5509b95aaa06eb34b4232206a28adc2327a949 c5c150266ab36f91df79d880e233e775d0bb1280 ysfyldz1 1789926130 +0300 commit: Fix office deletion against the guard rails in the schema c5c150266ab36f91df79d880e233e775d0bb1280 d94ad66fac550bf23ba6577996ecf4f9d9427637 ysfyldz1 1789989398 +0300 commit: @ d94ad66fac550bf23ba6577996ecf4f9d9427637 df40ff9162f0c069579d6c4ee9b33eec43adbe3d ysfyldz1 1789989405 +0300 commit (amend): Move the monthly effort chart up into the card grid df40ff9162f0c069579d6c4ee9b33eec43adbe3d e57fc53e8f43095839974197cd156518ad4e5eda ysfyldz1 1789989417 +0300 commit: Build the notification mail foundation e57fc53e8f43095839974197cd156518ad4e5eda 132d1af964bee124b9b78226e4b72a6f0da6056f ysfyldz1 1789989809 +0300 commit: Add the notification preferences screen and the daily digest 132d1af964bee124b9b78226e4b72a6f0da6056f 670fa2587ad751e2e17383a1c34f9a15e3661602 ysfyldz1 1789991299 +0300 commit: Carry the logo inside the mail and link preferences from settings 670fa2587ad751e2e17383a1c34f9a15e3661602 2bfdc0d0db0a96ecc7c6e07ff1d4c90c78cc45f4 ysfyldz1 1789991449 +0300 commit: Line up the detail table on narrow screens 2bfdc0d0db0a96ecc7c6e07ff1d4c90c78cc45f4 032d2fb09edf335c331cfacd83ee9fde96280e78 ysfyldz1 1789991573 +0300 commit: Put the preferences pointer at the end of settings 032d2fb09edf335c331cfacd83ee9fde96280e78 0fbd0b0cd3a46a589343861a3d89006da88a56b0 ysfyldz1 1789992039 +0300 commit: Warn about ending trials and overdue statements 0fbd0b0cd3a46a589343861a3d89006da88a56b0 a791125da2c1b14b2617cdcdc624819e9bc46e51 ysfyldz1 1789996885 +0300 commit: Move AI work to Claude behind one client with a quota a791125da2c1b14b2617cdcdc624819e9bc46e51 9a5ab8a6e67c5e8f1cd9ed1af3f59c9512a08f15 ysfyldz1 1789997826 +0300 commit: Ask for mailbox permission only when someone connects a mailbox 9a5ab8a6e67c5e8f1cd9ed1af3f59c9512a08f15 670b4807326595fa4e9c52c768a537cd0cd2066a ysfyldz1 1789998243 +0300 commit: Let a plan decide which modules an office gets 670b4807326595fa4e9c52c768a537cd0cd2066a b4a8d60f217a4348f4c8f190596f55f6e064f82d ysfyldz1 1789998844 +0300 commit: Spend the AI quota only on what a person asked for b4a8d60f217a4348f4c8f190596f55f6e064f82d da9dad5f55f6d34099440badbe24f01a56f0e1c2 ysfyldz1 1789999756 +0300 commit: Stop asking for a mailbox an office cannot open da9dad5f55f6d34099440badbe24f01a56f0e1c2 915daa1de84825d2f977046ebd73d909ab99de10 ysfyldz1 1790019277 +0300 commit: Run the formatter over files it had drifted on 915daa1de84825d2f977046ebd73d909ab99de10 9df323bfbe76bf24588dcaa2153533a2cf3efaaf ysfyldz1 1790019325 +0300 commit: Let an office be put on a package, and never lock it out 9df323bfbe76bf24588dcaa2153533a2cf3efaaf 3e65dbe9a459bb05e2bbdbe099c48e4585cdcc1d ysfyldz1 1790019373 +0300 commit: Serve the built app from Laravel, the way it will run live 3e65dbe9a459bb05e2bbdbe099c48e4585cdcc1d 96d3db4b4166aa090497ec625eebf8fc7b5af012 ysfyldz1 1790019390 +0300 commit: Give the client a way in, without letting them near anything else 96d3db4b4166aa090497ec625eebf8fc7b5af012 57a78b4254b324aad943e9d5201ad07533f8fc99 ysfyldz1 1790020798 +0300 commit: Show the product on the site instead of describing it 57a78b4254b324aad943e9d5201ad07533f8fc99 dbc44dd942442ab1661782a4fa6c6a36610b0636 ysfyldz1 1790021005 +0300 commit: Say what the product does, not how it should feel dbc44dd942442ab1661782a4fa6c6a36610b0636 8dc4d8986d1dcac59c5dd816a7e1e9ea1f756f10 ysfyldz1 1790021271 +0300 commit: Give the header button back its white text 8dc4d8986d1dcac59c5dd816a7e1e9ea1f756f10 bbff494c7b4e64fce9e578645cf2f195277a995c ysfyldz1 1790021377 +0300 commit: Drop the thin line under the hero buttons bbff494c7b4e64fce9e578645cf2f195277a995c 170a285f522b4f9385773b246f3a7ce3f29a2d0b ysfyldz1 1790022522 +0300 commit: Stamp the stylesheet so a deploy cannot serve yesterday's CSS 170a285f522b4f9385773b246f3a7ce3f29a2d0b 522a7029adfa0a72bbaada61a765dd4c078ff15c ysfyldz1 1790061648 +0300 commit: @ 522a7029adfa0a72bbaada61a765dd4c078ff15c 712ff84e55936d30f8eb5a1438692008f3326546 ysfyldz1 1790061662 +0300 commit (amend): Sell user licences instead of counting them nowhere 712ff84e55936d30f8eb5a1438692008f3326546 188e676d918193f737bf76ea70c01c0f79abe26a ysfyldz1 1790084209 +0300 commit: Tie the AI quota to the licences an office actually bought 188e676d918193f737bf76ea70c01c0f79abe26a da39e4ac8ada48f180a89e23a53cf85e6f936490 ysfyldz1 1790084404 +0300 commit: Set the Kurumsal AI allowance to 20 summaries per user da39e4ac8ada48f180a89e23a53cf85e6f936490 3f807c7ecdeb5f6e12923458e1be031286a1018b ysfyldz1 1790084798 +0300 commit: Put office management in a panel instead of a menu inside a menu 3f807c7ecdeb5f6e12923458e1be031286a1018b 61e9b75f8df73b66fc2f48b5dfdf2e5b2b2b1354 ysfyldz1 1790085353 +0300 commit: Turn the AI period with the calendar, not with first use 61e9b75f8df73b66fc2f48b5dfdf2e5b2b2b1354 16c25e429000be8e6dbbb6ea671deb08e511b528 ysfyldz1 1790258796 +0300 commit: Add the pages and payment logos iyzico asks for 16c25e429000be8e6dbbb6ea671deb08e511b528 75a7fac4b4de5407139632a73957a4b4764eac72 ysfyldz1 1790258922 +0300 commit: Fill in the tax number on the seller details 75a7fac4b4de5407139632a73957a4b4764eac72 99de81fe5e6c3dd46ae0fbd56e1d00449c3ba831 ysfyldz1 1790277984 +0300 commit: Drop the MERSIS line from the seller details 99de81fe5e6c3dd46ae0fbd56e1d00449c3ba831 8139556636e0e37f10622efa6a10c39a14a7e3a2 ysfyldz1 1790520048 +0300 commit: Show the case opening date as a date, and give demo cases a team 8139556636e0e37f10622efa6a10c39a14a7e3a2 cda738811dd96617f023c091731adc1d0ae5c6d6 ysfyldz1 1790520049 +0300 commit: Redesign the marketing site and add a demo request form cda738811dd96617f023c091731adc1d0ae5c6d6 3296ab88c01d58ed75d9c19ab0639217ec4f9c05 ysfyldz1 1790521659 +0300 commit: Add the English home page and a bilingual demo form 3296ab88c01d58ed75d9c19ab0639217ec4f9c05 1e2747071c73fee4c65d8d6404e60282d5748e05 ysfyldz1 1790522451 +0300 commit: Make the site easier to find and faster to load 1e2747071c73fee4c65d8d6404e60282d5748e05 f20d46fd3a894201a93baaa4061d3686de969edc ysfyldz1 1790525899 +0300 commit: Add social media images, posts and the LinkedIn cover f20d46fd3a894201a93baaa4061d3686de969edc bfe494981aba125b5d1261c3b5a04cf4b2054d4b ysfyldz1 1790526314 +0300 commit: Add the language infrastructure and translate the navigation bfe494981aba125b5d1261c3b5a04cf4b2054d4b 360fd05ab078c984141f339f963028376d6c5949 ysfyldz1 1790527014 +0300 commit: Translate the dashboard, clients and matters screens 360fd05ab078c984141f339f963028376d6c5949 927931c96aa7e431dbd971a6e68b930ecb3f354f ysfyldz1 1790527295 +0300 commit: Translate tasks, time entries, statements and payments 927931c96aa7e431dbd971a6e68b930ecb3f354f 08edf6f0a43bf3d0b01eabe5bf7416ae51e3c67a ysfyldz1 1790527561 +0300 commit: Translate team, settings and notification preference screens 08edf6f0a43bf3d0b01eabe5bf7416ae51e3c67a 5a3f44f0529c8b6abe222b8f28a447e9401d8a65 ysfyldz1 1790527887 +0300 commit: Translate integrations, email, tracked threads, calendar and cloud screens 5a3f44f0529c8b6abe222b8f28a447e9401d8a65 7d6bc6980355bd6a4fb9a444031955ac56f2b350 ysfyldz1 1790528108 +0300 commit: Translate sign-in, password, portal and remaining screens 7d6bc6980355bd6a4fb9a444031955ac56f2b350 380f9e8baeb6f975f1ba5ff0fe72302a845014df ysfyldz1 1790528661 +0300 commit: Localise chart months, show currency symbols, greet by first name 380f9e8baeb6f975f1ba5ff0fe72302a845014df 98bb9bfb29684bd5bd07985e84bad698fb707beb ysfyldz1 1790529867 +0300 commit: Answer and email in the user's language 98bb9bfb29684bd5bd07985e84bad698fb707beb f521bb36daf53ec2edad01fca1b31ce8da4ebde7 ysfyldz1 1790684012 +0300 commit: Give clients a correspondence language for statements and the portal f521bb36daf53ec2edad01fca1b31ce8da4ebde7 2f7944228f2ea74eb4154e484a5ad6ed56a24312 ysfyldz1 1790685017 +0300 commit: Use English screenshots and social images for the English site 2f7944228f2ea74eb4154e484a5ad6ed56a24312 6dcd2a81f7f98f7ee05ac4c2bee383ff85b2b7d9 ysfyldz1 1790703555 +0300 commit: Bill Dalilex subscriptions with iyzico payment requests 6dcd2a81f7f98f7ee05ac4c2bee383ff85b2b7d9 41b88c2f77aacc3a5598c2917698b573655b5ea7 ysfyldz1 1790704014 +0300 commit: Escape the @ in billing messages so the Billing page renders 41b88c2f77aacc3a5598c2917698b573655b5ea7 c27dd54a43cab83bcbc619b6902bb5d4c7f73e6b ysfyldz1 1790704187 +0300 commit: Set an office's plan only through its subscription in the admin panel c27dd54a43cab83bcbc619b6902bb5d4c7f73e6b 571e4819a46fa1fb1c3aad49d78225f1301ce89a ysfyldz1 1790704672 +0300 commit: Keep users signed in after paying and open the iyzico form in the page 571e4819a46fa1fb1c3aad49d78225f1301ce89a 6c168b0f95934593e5f4d97660433d2b3cc6b0d3 ysfyldz1 1790705695 +0300 commit: Give each office its own admin page and a language 6c168b0f95934593e5f4d97660433d2b3cc6b0d3 60e8eb757a0506e3e45d30a526d2bdc9106e7cfb ysfyldz1 1790706388 +0300 commit: Pay inside the Billing page with an embedded iyzico form 60e8eb757a0506e3e45d30a526d2bdc9106e7cfb f1124296f9e4ee89ea07fdc1efee9c13abcce455 ysfyldz1 1790707246 +0300 commit: Use the shared field components in the admin forms f1124296f9e4ee89ea07fdc1efee9c13abcce455 bf6d75176541e47097999ea8007ce20f89b8ff6a ysfyldz1 1790707712 +0300 commit: Let office owners reduce their user licences from Billing bf6d75176541e47097999ea8007ce20f89b8ff6a 374fcebf71af6e1384b4c87e56a7d41f3bcd0236 ysfyldz1 1790708342 +0300 commit: Email the Dalilex team when an owner reduces licences 374fcebf71af6e1384b4c87e56a7d41f3bcd0236 f91ceecc50fabf0b32959bcf2c8cce56b7fbf8a7 ysfyldz1 1790709191 +0300 commit: Add bank transfer payment and rename Billing to Subscription f91ceecc50fabf0b32959bcf2c8cce56b7fbf8a7 d97d23760b7023b285337b60d5cfe53093b185e9 ysfyldz1 1790709962 +0300 commit: Open invite links in the recipient's language d97d23760b7023b285337b60d5cfe53093b185e9 d0e9f81bfc972a919f59146929e5303e53aaf99a ysfyldz1 1790710113 +0300 commit: Call the page Faturalarım (Billing) again d0e9f81bfc972a919f59146929e5303e53aaf99a 1f68b194300a452befec89f0f7f980ad107ac0e0 ysfyldz1 1790711915 +0300 commit: Call payment orders payment requests (ödeme talebi) 1f68b194300a452befec89f0f7f980ad107ac0e0 4fc85119b2caaee9715c992d3e70e06f0a9317a7 ysfyldz1 1790788449 +0300 commit: Run the app on Istanbul time 4fc85119b2caaee9715c992d3e70e06f0a9317a7 8a9bc726221ca2e43296725fc4c44c4693b179f7 ysfyldz1 1790788453 +0300 commit: Add a production env example with cron and queue setup 8a9bc726221ca2e43296725fc4c44c4693b179f7 e66451ee4c3df7d10b5dbc1bcf4cd63e5bd68188 ysfyldz1 1790791747 +0300 commit: Let the super-admin command run without a terminal e66451ee4c3df7d10b5dbc1bcf4cd63e5bd68188 bb6c773ad0db5249eee8e0bca2fa14acb0c4b91f ysfyldz1 1790795550 +0300 commit: Run scheduled commands in-process bb6c773ad0db5249eee8e0bca2fa14acb0c4b91f 3902a9052589a88e100c89d14f26c86ef7b1bf0d ysfyldz1 1790799355 +0300 commit: Allow forcing SMTP over IPv4 3902a9052589a88e100c89d14f26c86ef7b1bf0d 92a2dc2bf3a15af57cfd5fd68312f4307f69fb92 ysfyldz1 1790870737 +0300 commit: Back up the database daily without mysqldump 92a2dc2bf3a15af57cfd5fd68312f4307f69fb92 7c0cfad5455cbd4d6df546afe0787f5eece359e1 ysfyldz1 1790876856 +0300 commit: Back up the database at 06:00 and 19:00 7c0cfad5455cbd4d6df546afe0787f5eece359e1 331bc811f2a46bee9bd70d7bf0f454fe99c8a16a ysfyldz1 1790962013 +0300 commit: Read backup tables in chunks instead of an unbuffered stream 331bc811f2a46bee9bd70d7bf0f454fe99c8a16a 5777a2ef429206316fad490cfa8beab2c202bff8 ysfyldz1 1790963505 +0300 commit: Add forgot-password for staff sign-in