0000000000000000000000000000000000000000 eb0a57ba8f2be3f1e109d39e6e43d7b0fdef96e7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753520587 +0000	commit (initial): Initial commit
eb0a57ba8f2be3f1e109d39e6e43d7b0fdef96e7 08936165bb0f3f92e07583cf11f56ed75602b793 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753520977 +0000	commit: Set up initial project structure and core components for workflow system
08936165bb0f3f92e07583cf11f56ed75602b793 5ce4aaaec439975adc28907e8f5d70ad3ab5e306 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753521568 +0000	commit: Improve user login process and fix authentication issues across departments
5ce4aaaec439975adc28907e8f5d70ad3ab5e306 283afb1265ef0ad39082067c6c865c076600d11e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753522521 +0000	commit: Enable engineering department to fill out "New Product Sample" form
283afb1265ef0ad39082067c6c865c076600d11e 903c1aab94cffc6a7914c5e336023979eac04ffb setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753523304 +0000	commit: Enable planning department to manage product sample procurement workflow
903c1aab94cffc6a7914c5e336023979eac04ffb 45522685846d019973e6a03f2fd5539f72ecc875 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753523577 +0000	commit: Show "create form" button only to engineering department users
45522685846d019973e6a03f2fd5539f72ecc875 e79bab241d6286d94e447d3ac0ef373a8f488ecc setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753524232 +0000	commit: Implement commercial department form with approval and data tables
e79bab241d6286d94e447d3ac0ef373a8f488ecc 4e526cc4fddeca22995a0a13208e03737a131a51 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753524563 +0000	commit: Add quality assurance form to manage product sample procurement workflow
4e526cc4fddeca22995a0a13208e03737a131a51 21a842df53db387accd6363922b27207a9101578 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753524757 +0000	commit: Integrate financial data form for tracking expenses and approvals
21a842df53db387accd6363922b27207a9101578 4747483a5d14ec3d05a301e1bc08db58ccca7404 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753524948 +0000	commit: Add laboratory form for engineering to record testing information
4747483a5d14ec3d05a301e1bc08db58ccca7404 17c639a3f898ecd39c1783c226fee087afb5c73e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753525282 +0000	commit: Integrate warehouse form to track sample delivery and item counts
17c639a3f898ecd39c1783c226fee087afb5c73e 2c9a7702ab81ce2ed72f15569544d51001238b07 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753594094 +0000	commit: Add form archival feature and display form workflow history
2c9a7702ab81ce2ed72f15569544d51001238b07 7196c36885271c7c7ebf0956b40b1dfed51a217a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753595092 +0000	commit: Allow admins to add digital signatures to user accounts upon creation
7196c36885271c7c7ebf0956b40b1dfed51a217a ec65cc220450a4ef409b5fe9e6fbaad6b2f22de7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753595641 +0000	commit: Implement form monitoring features and improve workflow management
ec65cc220450a4ef409b5fe9e6fbaad6b2f22de7 5716cfc4bfaf7d52a9b5391943973487bdad9229 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753596267 +0000	commit: Fix user signature update issue in admin panel and persist signatures
5716cfc4bfaf7d52a9b5391943973487bdad9229 207380be0cc4633d8ee3fe19f666c38a16170f49 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753596641 +0000	commit: Stop the monitoring dashboard from constantly refreshing automatically
207380be0cc4633d8ee3fe19f666c38a16170f49 687d499383759f1132bbe3c9943ffadea70a51ed setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753597213 +0000	commit: Improve form handling and data fetching for a smoother user experience
687d499383759f1132bbe3c9943ffadea70a51ed 051779adcb4118587a2326806007658b60679f70 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753597408 +0000	commit: Ensure users see a loading indicator while checking login status
051779adcb4118587a2326806007658b60679f70 5b6ff6746e789c73596efc0374e700932237cb99 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753597627 +0000	commit: Fixes the loading screen issue and ensures correct user authentication
5b6ff6746e789c73596efc0374e700932237cb99 f5d3cdaa74cf4a5c37bcab9c6c915e0f8bf9831f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753597796 +0000	commit: Saved your changes before rolling back
f5d3cdaa74cf4a5c37bcab9c6c915e0f8bf9831f 730c4b9e909f6a25530ead6066073543c1103c3f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753597798 +0000	reset: moving to 730c4b9e909f6a25530ead6066073543c1103c3f
730c4b9e909f6a25530ead6066073543c1103c3f 2fd1d15a83dc2624d7dc28c7328b0a330605e629 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753613773 +0000	commit: Saved your changes before rolling back
2fd1d15a83dc2624d7dc28c7328b0a330605e629 c2030eee47961ec98241269c3892f604ca76dd03 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753613775 +0000	reset: moving to c2030eee47961ec98241269c3892f604ca76dd03
c2030eee47961ec98241269c3892f604ca76dd03 dcd31136e47f6b77b98ceea5ae7af9f4d8411462 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753614784 +0000	commit: Saved your changes before rolling back
dcd31136e47f6b77b98ceea5ae7af9f4d8411462 49ba238ef4e5fed71b77785a51f41f688ee159a9 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753614786 +0000	reset: moving to 49ba238ef4e5fed71b77785a51f41f688ee159a9
49ba238ef4e5fed71b77785a51f41f688ee159a9 9ca259b1423cdfadd8d3f9d21604203820672c27 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753615243 +0000	commit: Improve the monitoring dashboard and add a link back to the homepage
9ca259b1423cdfadd8d3f9d21604203820672c27 8749b18feee182026991e2e679126de77bf558ae setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753686522 +0000	commit: Saved your changes before rolling back
8749b18feee182026991e2e679126de77bf558ae 92fb72c6d720921aa6f3cc63c104a1897a160931 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753686524 +0000	reset: moving to 92fb72c6d720921aa6f3cc63c104a1897a160931
92fb72c6d720921aa6f3cc63c104a1897a160931 92e50d99d53a7dcdb16528769c3c2e35f23a9443 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753856718 +0000	commit: Saved your changes before rolling back
92e50d99d53a7dcdb16528769c3c2e35f23a9443 3679af5e78413d8fad01b7822d99297bd327d16c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753856721 +0000	reset: moving to 3679af5e78413d8fad01b7822d99297bd327d16c
3679af5e78413d8fad01b7822d99297bd327d16c e3aef2763c038017eae1a3fc18f160e4fc22f352 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753859059 +0000	commit: Saved your changes before rolling back
e3aef2763c038017eae1a3fc18f160e4fc22f352 c58aa6cff33814b2422186d77065483b297efb64 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753859062 +0000	reset: moving to c58aa6cff33814b2422186d77065483b297efb64
c58aa6cff33814b2422186d77065483b297efb64 f9f9fabfc73f99fd5bc0670c6ffad798e7baccb4 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753859282 +0000	commit: Improve user authentication and fix issues preventing the application from running
f9f9fabfc73f99fd5bc0670c6ffad798e7baccb4 abe718432d501be9ad561eee738cdf730587467f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753859501 +0000	commit: Fix login problems and improve user session handling for development
abe718432d501be9ad561eee738cdf730587467f 23432b2488a8859de911ffb31cfb9aad00a91cda setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753859635 +0000	commit: Ensure user login status is always accurately reflected on the platform
23432b2488a8859de911ffb31cfb9aad00a91cda 2c8797601c453348b7404a35a8d7ba4515c2f30f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862029 +0000	commit: Saved your changes before rolling back
2c8797601c453348b7404a35a8d7ba4515c2f30f 250662e7b250e260844da72331fec4c778a55f19 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862031 +0000	reset: moving to 250662e7b250e260844da72331fec4c778a55f19
250662e7b250e260844da72331fec4c778a55f19 e1948f0bed22cc6f683df09f022597329f05f007 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862081 +0000	commit: Saved your changes before rolling back
e1948f0bed22cc6f683df09f022597329f05f007 ed172ccdaa4bd3918c45e060dd628afdfec0a19a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862083 +0000	reset: moving to ed172ccdaa4bd3918c45e060dd628afdfec0a19a
ed172ccdaa4bd3918c45e060dd628afdfec0a19a 87d1a4798e0e4f138e2bfa12d260ac2a000db242 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862104 +0000	commit: Saved your changes before rolling back
87d1a4798e0e4f138e2bfa12d260ac2a000db242 fc0a39cefd448ed87ccdc74d644727189214f11e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862112 +0000	reset: moving to fc0a39cefd448ed87ccdc74d644727189214f11e
fc0a39cefd448ed87ccdc74d644727189214f11e 21cfd80a87a38ef13f8ac90c668ca174c3a27fed setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862415 +0000	commit: Saved your changes before rolling back
21cfd80a87a38ef13f8ac90c668ca174c3a27fed 1a6d3fe25f0240d022b55a19c649c6c3785bb76a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862418 +0000	reset: moving to 1a6d3fe25f0240d022b55a19c649c6c3785bb76a
1a6d3fe25f0240d022b55a19c649c6c3785bb76a 43d6642aeee427df50c806391c9e32142d6a0744 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862912 +0000	commit: Saved your changes before rolling back
43d6642aeee427df50c806391c9e32142d6a0744 babffcad4cdbf8c53b2cd4295bd87e783db96dda setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753862914 +0000	reset: moving to babffcad4cdbf8c53b2cd4295bd87e783db96dda
babffcad4cdbf8c53b2cd4295bd87e783db96dda 557a197c5f8ddaf5f519ef043fe4e352ade0ab17 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753863108 +0000	commit: Saved your changes before rolling back
557a197c5f8ddaf5f519ef043fe4e352ade0ab17 1d50d3784a6e8d1bc640c66d4061374b8d183403 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753863110 +0000	reset: moving to 1d50d3784a6e8d1bc640c66d4061374b8d183403
1d50d3784a6e8d1bc640c66d4061374b8d183403 9d72dd6c9540e127930a3b1b2c10bc5c2fdfd574 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753863160 +0000	commit: Saved your changes before rolling back
9d72dd6c9540e127930a3b1b2c10bc5c2fdfd574 a82ef7a8509cb2ecd28d4268aa9f0c406a05c3eb setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753863162 +0000	reset: moving to a82ef7a8509cb2ecd28d4268aa9f0c406a05c3eb
a82ef7a8509cb2ecd28d4268aa9f0c406a05c3eb ed5cd5d02f4992d69ab9e06bce632c8425aade49 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753866651 +0000	commit: Saved your changes before rolling back
ed5cd5d02f4992d69ab9e06bce632c8425aade49 c8b68196a71c0f8a9e6ad6b6a46a5daad19e372a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753866654 +0000	reset: moving to c8b68196a71c0f8a9e6ad6b6a46a5daad19e372a
c8b68196a71c0f8a9e6ad6b6a46a5daad19e372a 74b0c1d8cc6a4ede46e81cb374585e53486255e2 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753868154 +0000	commit: Enable users to add their digital signature to workflow forms
74b0c1d8cc6a4ede46e81cb374585e53486255e2 be337ca09acd154746e7ee87a675e6d66fa12f27 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753869262 +0000	commit: Improve user management and add digital signature display to forms
be337ca09acd154746e7ee87a675e6d66fa12f27 f059870f2cac540af927dc4f3cc7a517eb8918f7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753871030 +0000	commit: Fix digital signature error and enhance user feedback messages
f059870f2cac540af927dc4f3cc7a517eb8918f7 141f2c6c4cd808b76f76f23e9435095fb30e87c6 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753871313 +0000	commit: Record when signatures are applied to forms to help resolve errors
141f2c6c4cd808b76f76f23e9435095fb30e87c6 4ce09cceedd01d8ae86ea465ab47cba4df1734a8 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753871577 +0000	commit: Add a cookie file to store user session information to improve user experience
4ce09cceedd01d8ae86ea465ab47cba4df1734a8 a4d7925525f2434bdbecebfc16d6fa0677dde1f6 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753871883 +0000	commit: Restrict digital signatures based on user role and department permissions
a4d7925525f2434bdbecebfc16d6fa0677dde1f6 3853cd8bf8575217dfbdd7484161f3b33a63bfc6 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753872070 +0000	commit: Restrict signature permissions based on user roles for better security
3853cd8bf8575217dfbdd7484161f3b33a63bfc6 3a47aafcf2bf098170473498999cbdc411fa38ab setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753872726 +0000	commit: Enable digital signatures across all department forms for approvals
3a47aafcf2bf098170473498999cbdc411fa38ab b7a2a8878b41d7315e2d397abaccc2cb657d455a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753873718 +0000	commit: Improve user login by providing better logging and diagnostic info
b7a2a8878b41d7315e2d397abaccc2cb657d455a ae2c8c0d560eb291945e7b899a045ea81fe4ab39 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753935463 +0000	commit: Enable users to delegate forms to specific individuals for processing
ae2c8c0d560eb291945e7b899a045ea81fe4ab39 cf780a80f578cb9127019461ce9c4375df687ba9 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753936767 +0000	commit: Enable admins to set granular form access for each user account
cf780a80f578cb9127019461ce9c4375df687ba9 81f3745cd54ff2f8f06cc4c067df73f55e03ad3d setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753937790 +0000	commit: Improve system with user roles, form assignments, and audit tracking
81f3745cd54ff2f8f06cc4c067df73f55e03ad3d dcacf6e60537aceea5226d5ba2962289dc9dd0d2 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753938780 +0000	commit: Change the sample request delegation to allow assignment to departments
dcacf6e60537aceea5226d5ba2962289dc9dd0d2 059ff090e7b5d73216709b7d1814207b69ccc756 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753939165 +0000	commit: Fix authentication and error handling issues within the backend server
059ff090e7b5d73216709b7d1814207b69ccc756 d70052dcf29b198f23fec5e661e986194be337d0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753939599 +0000	commit: Ensure form data is saved before delegating it to the next department
d70052dcf29b198f23fec5e661e986194be337d0 c7a3006ed6357e0b32208f1ef90f806113fd6e04 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753940389 +0000	commit: Ensure forms have the correct signatures before they are sent to the next unit
c7a3006ed6357e0b32208f1ef90f806113fd6e04 679f7830915d66238e58ee4b404287a240b36867 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753941107 +0000	commit: Ensure form data is saved during delegation and fix access errors
679f7830915d66238e58ee4b404287a240b36867 4f02b2ab8f367a69ac228a79595d00af16194a4b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753941657 +0000	commit: Improve signature validation and workflow for form submissions
4f02b2ab8f367a69ac228a79595d00af16194a4b 655321ded6cfac1cff6a8a54644c32402b6d32cb setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753942830 +0000	commit: Improve form delegation by saving data and showing persistent signatures
655321ded6cfac1cff6a8a54644c32402b6d32cb 6c61acdee8f10b3a480d661411288ba9b2146bed setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753943219 +0000	commit: Retain digital signatures on draft save and show signatures on forms
6c61acdee8f10b3a480d661411288ba9b2146bed 36abcf4d91e030c8d9c280ad4b22ce6ae5ea35ea setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753945476 +0000	commit: Update form to reflect approval change and signature preservation
36abcf4d91e030c8d9c280ad4b22ce6ae5ea35ea 16cab2e30f6375ff20d56ac0997d5da6f6b8fe0a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753945628 +0000	commit: Ensure signature images are saved and displayed correctly across departments
16cab2e30f6375ff20d56ac0997d5da6f6b8fe0a c240ba0b4386611a47dcabd65b8402c11ffb9aca setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753946451 +0000	commit: Allow experts and supervisors to sign in the planning department
c240ba0b4386611a47dcabd65b8402c11ffb9aca e9c261dbf8969498d1bc52e6824e8ad4b259a103 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753946768 +0000	commit: Fix digital signature issue and correctly save user signatures
e9c261dbf8969498d1bc52e6824e8ad4b259a103 ce013312b7502abea5998ef3a81d69b01139e6f4 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753947366 +0000	commit: Enable digital signatures for planning experts and fix signature issues
ce013312b7502abea5998ef3a81d69b01139e6f4 3d9d652beb85de7a7d46c3d5771a39fce191d605 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753948192 +0000	commit: Ensure planning expert signatures are correctly recorded in the workflow
3d9d652beb85de7a7d46c3d5771a39fce191d605 c65d991eb14484c410b0e45b3a1e3ebe78763ab1 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753948477 +0000	commit: Fix digital signature issue where approval image doesn't persist after signing
c65d991eb14484c410b0e45b3a1e3ebe78763ab1 28add6d3291f2a3abd304a31dae9e44077ff66c5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753948738 +0000	commit: Adjust signature rules for Planning department to allow expert/supervisor signoff
28add6d3291f2a3abd304a31dae9e44077ff66c5 51cc06b2504c167dde4a263fbe1ee358beb38e2a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753949162 +0000	commit: Ensure digital signatures are applied and displayed correctly on forms
51cc06b2504c167dde4a263fbe1ee358beb38e2a 3cd7003c31e4dd863d87d2010b113ff39de56eb9 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753950228 +0000	commit: Implement digital signatures and streamline approval workflows on forms
3cd7003c31e4dd863d87d2010b113ff39de56eb9 6f1a29649ff63be05ead6ad3925b839a7a2344fd setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753950985 +0000	commit: Implement unified digital signature system and improve form workflow
6f1a29649ff63be05ead6ad3925b839a7a2344fd 92409ab17ff3eee8e98e510ba6e122b3b29e3e9a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753951207 +0000	commit: Add digital signature functionality to the quality assurance section
92409ab17ff3eee8e98e510ba6e122b3b29e3e9a f98204ef67984ad318e4e74aa930a881bacf306c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753951396 +0000	commit: Fix digital signature issue, ensuring proper display after signing
f98204ef67984ad318e4e74aa930a881bacf306c 78065d35db7dc61696c00cf7cd26e6d693b0bd95 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753951738 +0000	commit: Add digital signature functionality to the financial section
78065d35db7dc61696c00cf7cd26e6d693b0bd95 91c1f77de9d3714f6a84d12a8067aa9f38ad4dc8 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753952255 +0000	commit: Show users with access to selected department when reassigning tasks
91c1f77de9d3714f6a84d12a8067aa9f38ad4dc8 d39d17ac5c59660c487ec0b37c21de0f00cbdc80 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753952653 +0000	commit: Improve form access so users see relevant tasks in their work queue
d39d17ac5c59660c487ec0b37c21de0f00cbdc80 388638aa008613183a2957c07dcb7be7a5ae3535 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753952843 +0000	commit: Ensure engineering users see new product samples in their task list
388638aa008613183a2957c07dcb7be7a5ae3535 9cdec73071291951026027439fc6bb0398113785 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753953026 +0000	commit: Ensure digital signatures are correctly applied and validated on the form
9cdec73071291951026027439fc6bb0398113785 7d391829c3945c5ba34f827b0b200876b8642285 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753953203 +0000	commit: Investigate why users can't save drafts or sign forms in lab testing
7d391829c3945c5ba34f827b0b200876b8642285 da2324ffe7a7005d37e85b3ad613e6c80c1b95f3 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753953352 +0000	commit: Ensure digital signatures are correctly applied in the testing phase
da2324ffe7a7005d37e85b3ad613e6c80c1b95f3 8a4a22a2fef3fe90a9748e1cacafde38aba015ba setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1753953745 +0000	commit: Allow engineering users to properly register signatures in test sections
8a4a22a2fef3fe90a9748e1cacafde38aba015ba 6fc2830b8bc63c2fa6c7430f451102c1826175f8 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754107514 +0000	commit: Ensure digital signatures are properly applied and validated across departments
6fc2830b8bc63c2fa6c7430f451102c1826175f8 53973617b163711df1660e132b6745d153840655 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754107651 +0000	commit: Fix login issues and improve user session management for the whole system
53973617b163711df1660e132b6745d153840655 b18e2aac74b10b53bd6f2056024a26b38253cc4e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754108161 +0000	commit: Fix a problem that prevents users from logging in to the system
b18e2aac74b10b53bd6f2056024a26b38253cc4e f354bc58723303fa47ce4776e8f9c85566d3d648 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754108215 +0000	commit: Saved your changes before rolling back
f354bc58723303fa47ce4776e8f9c85566d3d648 45f36d9392ccf1ea014ec968fda91eedc076dc03 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754108217 +0000	reset: moving to 45f36d9392ccf1ea014ec968fda91eedc076dc03
45f36d9392ccf1ea014ec968fda91eedc076dc03 63bfbd98cc880893821706380090e8e029172d61 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754111912 +0000	commit: Saved your changes before rolling back
63bfbd98cc880893821706380090e8e029172d61 67baddf603ad3a0d6836350a910fcfc19708df3a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754111914 +0000	reset: moving to 67baddf603ad3a0d6836350a910fcfc19708df3a
67baddf603ad3a0d6836350a910fcfc19708df3a d458c324db3d11b93db7f8e58a5df485d7821d48 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754112294 +0000	commit: Fix an issue preventing digital signatures from being saved correctly
d458c324db3d11b93db7f8e58a5df485d7821d48 114878511ef9ef70936880ead15aacef7baa086b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754112567 +0000	commit: Improve digital signature process and fix signing authorization issues
114878511ef9ef70936880ead15aacef7baa086b bfae6b4546425ff7a8814e33a7a5eb8cfbf520a9 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754112994 +0000	commit: Silence error alerts during digital signature submission process
bfae6b4546425ff7a8814e33a7a5eb8cfbf520a9 f428b574f44ca7585db536df843fe31661675d82 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754113626 +0000	commit: Grant form access to users assigned to tasks or with special permissions
f428b574f44ca7585db536df843fe31661675d82 bfde0ea314c80b9d20b803c92794c1a09315782f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754114068 +0000	commit: Add ability to archive forms directly from the warehouse form view
bfde0ea314c80b9d20b803c92794c1a09315782f 7310b8031d9bd169af0b0845544d43ea47d0359b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754114408 +0000	commit: Enable form completion by warehouse and finalize sample procurement process
7310b8031d9bd169af0b0845544d43ea47d0359b 423a264057600c240c0cc5eb2dd4165e9264ff8e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754116298 +0000	commit: Ensure archived forms are hidden from all department views and archives
423a264057600c240c0cc5eb2dd4165e9264ff8e 25ccad5933888d444ce64c16bf7a8216b257be54 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754116482 +0000	commit: Update dashboard statistics to include archived forms
25ccad5933888d444ce64c16bf7a8216b257be54 d2dca01ecb1e7caa516f24e4ac3c08522d329c7e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754118083 +0000	commit: Improve the system by retrieving completed forms for proper archiving
d2dca01ecb1e7caa516f24e4ac3c08522d329c7e 62dde744c99b59a3ae551f9393a32fa3c986d885 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754131512 +0000	commit: Enable users to view previously submitted forms in the archive
62dde744c99b59a3ae551f9393a32fa3c986d885 f4aa301880719cb89055f555778cdc1526340140 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754132130 +0000	commit: Enable forms to be downloaded as PDF files from the archive
f4aa301880719cb89055f555778cdc1526340140 2eabe9a02c8a8f01042cc71c041c97bc593e7ccc setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754132328 +0000	commit: Improve archived form PDF generation and provide user feedback
2eabe9a02c8a8f01042cc71c041c97bc593e7ccc 58e07cda5f50bfc9d62fb7bf57a2973d1301f069 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754132449 +0000	commit: Enable users to view and print forms directly in the browser
58e07cda5f50bfc9d62fb7bf57a2973d1301f069 c7d371bcec356bea4d125c7dd7701cddaa436e7c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754132632 +0000	commit: Enable printing of archived forms and ensure the display is correct
c7d371bcec356bea4d125c7dd7701cddaa436e7c 0da57dabdc3db63505e2eabc643a4846f2dc7043 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754132769 +0000	commit: Fix displaying archived forms and allow printing in a new browser tab
0da57dabdc3db63505e2eabc643a4846f2dc7043 026a2486b2a46cd82090dc830583d57dd45a4468 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754132925 +0000	commit: Fix error preventing users from viewing printable archived forms correctly
026a2486b2a46cd82090dc830583d57dd45a4468 766effb1b979688dfb89fad1bb2dca209b65d8a4 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754133216 +0000	commit: Improve archived forms to display all details, fields, tables and signatures
766effb1b979688dfb89fad1bb2dca209b65d8a4 a55d7bf58b472e8caf8dfbe92488e52caefc1c72 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754133748 +0000	commit: Show all department sections within archived forms for complete visibility
a55d7bf58b472e8caf8dfbe92488e52caefc1c72 a98474674a1343a24ac5587f90d29d6a411bf549 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754194601 +0000	commit: Update archived forms to display the correct user-entered information
a98474674a1343a24ac5587f90d29d6a411bf549 219b77041a83f01c8f8964eb5e252adf38567c24 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754194855 +0000	commit: Improve display of archived forms and handle errors more gracefully
219b77041a83f01c8f8964eb5e252adf38567c24 44935bb81c2a86b9001f79c64cb0041247102839 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754195392 +0000	commit: Reduce form size to fit within two A4 pages for better printing
44935bb81c2a86b9001f79c64cb0041247102839 ee1bd896839affa2632b593795c071b14bd69d57 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754195714 +0000	commit: Reduce the size of text and elements for a more condensed display
ee1bd896839affa2632b593795c071b14bd69d57 68462a54d026fbaa7a6f2ee91a591acdec0018ab setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754206000 +0000	commit: Improve the archived form print view with adjusted fonts and signatures
68462a54d026fbaa7a6f2ee91a591acdec0018ab 93bb2e21db32c3588428e536de9c808897325296 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754206180 +0000	commit: Saved your changes before rolling back
93bb2e21db32c3588428e536de9c808897325296 d895f1d5df413ed1edb59388cd20b002638d3135 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754206182 +0000	reset: moving to d895f1d5df413ed1edb59388cd20b002638d3135
d895f1d5df413ed1edb59388cd20b002638d3135 e8868d642d3611a304087f733165ea5b2df66342 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754206420 +0000	commit: Saved your changes before rolling back
e8868d642d3611a304087f733165ea5b2df66342 6e7d398210e82f191ecad615a7d553fc3d23d835 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754206422 +0000	reset: moving to 6e7d398210e82f191ecad615a7d553fc3d23d835
6e7d398210e82f191ecad615a7d553fc3d23d835 47edbbda8987048a27c1fa4662e03f18157f6941 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754206833 +0000	commit: Improve layout and appearance of print view, and resolve a background error
47edbbda8987048a27c1fa4662e03f18157f6941 c568d2fe1a99d23223b47f34fbbe9274a28c746e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754207283 +0000	commit: Refine archived form display by removing redundant information and error messages
c568d2fe1a99d23223b47f34fbbe9274a28c746e 633f21be474fa4aeb63d557e2390210dd1994b43 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754208124 +0000	commit: Show engineering indicator number and add department selection dropdown
633f21be474fa4aeb63d557e2390210dd1994b43 733bb60cd3303e921c687a1c2233927978882c87 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754208269 +0000	commit: Prevent duplicate form creation by ensuring unique form numbering
733bb60cd3303e921c687a1c2233927978882c87 19614599efe75a84075e510d8067a1a019596e8e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754208407 +0000	commit: Remove the department selection option from the sample request form
19614599efe75a84075e510d8067a1a019596e8e 64ec8b7b110dda27b9a996814ff0a5768844b493 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754209112 +0000	commit: Group form sections into collapsible department-specific accordions
64ec8b7b110dda27b9a996814ff0a5768844b493 4624fe1c15e08119be3ccf61cfc9af7e04dc5237 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754209930 +0000	commit: Saved your changes before rolling back
4624fe1c15e08119be3ccf61cfc9af7e04dc5237 a5f4c634eb8b26912c377133050fb5d88af9f27f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754209933 +0000	reset: moving to a5f4c634eb8b26912c377133050fb5d88af9f27f
a5f4c634eb8b26912c377133050fb5d88af9f27f e8748789e6879411c1c8536a94cd3a8e27a736a7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754210872 +0000	commit: Improve form delegation and fix signature application issues after signing
e8748789e6879411c1c8536a94cd3a8e27a736a7 83eb395d088bdc3de33137c2e0dd13278f1ab59d setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754211389 +0000	commit: Improve form workflow and access controls for a smoother experience
83eb395d088bdc3de33137c2e0dd13278f1ab59d a3864a3176a3f989e8038919e6c4c3cd85b94c9e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754212358 +0000	commit: Improve form routing and display of digital signatures for better workflow
a3864a3176a3f989e8038919e6c4c3cd85b94c9e 712e77ed4f7a9506d0a9474198921e3ef3551e60 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754212698 +0000	commit: Ensure users can access delegated forms and display form data correctly
712e77ed4f7a9506d0a9474198921e3ef3551e60 51d61ed79c2a123cb177d6526c48e5e90329037e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754212813 +0000	commit: Improve form assignment logic and user worklist display after delegation
51d61ed79c2a123cb177d6526c48e5e90329037e 3eaeeb888f9484c53cdfb85e586bfc43fc1192e5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754213549 +0000	commit: Ensure form data persists during delegation and improve workflow process
3eaeeb888f9484c53cdfb85e586bfc43fc1192e5 bd4b0079726799951131b2c7207ca4d02eee5dc0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754214789 +0000	commit: Allow users to edit forms regardless of department activation status
bd4b0079726799951131b2c7207ca4d02eee5dc0 869e6d5af1d3a3900c74afb359090b2ddef459ee setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754215219 +0000	commit: Allow users to save form progress without forwarding to the next stage
869e6d5af1d3a3900c74afb359090b2ddef459ee 1a4cf735b93087fe7d046ef4322a296253cb909b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754215853 +0000	commit: Ensure digital signatures are displayed correctly after they are applied
1a4cf735b93087fe7d046ef4322a296253cb909b b14ec90b18947eb80e8888f2739f70f8c517b506 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754216397 +0000	commit: Prevent signature loss and correct form submission errors in Planning
b14ec90b18947eb80e8888f2739f70f8c517b506 778987c3e6ae07b1b040f87821deab40f9e99c89 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754217532 +0000	commit: Allow internal sample transfers in lab with fewer signatures
778987c3e6ae07b1b040f87821deab40f9e99c89 568ef4875880935fec8d52816129fa55382f1671 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754217668 +0000	commit: Allow sending forms to managers for signature even if they are not fully signed
568ef4875880935fec8d52816129fa55382f1671 5a646175200725c9b81a6dd96902a6d69ca4a56f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754217917 +0000	commit: Fix error preventing app from running by improving form assignment logic
5a646175200725c9b81a6dd96902a6d69ca4a56f 1fcff7281888ad79031321f1ddcab95d7db3a553 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754218205 +0000	commit: Saved your changes before rolling back
1fcff7281888ad79031321f1ddcab95d7db3a553 a180504189ff6aa00cd4f19ea2f7cf10ceef1e45 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754218206 +0000	reset: moving to a180504189ff6aa00cd4f19ea2f7cf10ceef1e45
a180504189ff6aa00cd4f19ea2f7cf10ceef1e45 7692f886b1ea324d5d75646a285cf0d0129018d7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754218441 +0000	commit: Enable the form to be archived after completion by department staff
7692f886b1ea324d5d75646a285cf0d0129018d7 ef5679dbf55517fff76f80330da88d47ff97578b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754219168 +0000	commit: Prevent editing archived forms and ensure completion signatures are saved
ef5679dbf55517fff76f80330da88d47ff97578b dd453250658a16e3549b98ad067b39ff899aa680 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754219457 +0000	commit: Fix form counter for engineering user by checking their access rights
dd453250658a16e3549b98ad067b39ff899aa680 ae2153630cbcac53e1bf154b3f915d2ff0b52fa5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754219642 +0000	commit: Fix issue where form processing fails after digital signature in Engineering
ae2153630cbcac53e1bf154b3f915d2ff0b52fa5 f898f509e34b6284f1a7caf5a37bb1b3a1274681 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754279921 +0000	commit: Allow users to view archived forms without specific department permissions
f898f509e34b6284f1a7caf5a37bb1b3a1274681 442be473eeef7ab563ff167cfc3117c038a4d056 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754280174 +0000	commit: Show the digital signature of the planning unit in the printed form
442be473eeef7ab563ff167cfc3117c038a4d056 0ee2496248128099513623d9ac13103116d3db84 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754280404 +0000	commit: Display indicator number instead of form number on the printed form
0ee2496248128099513623d9ac13103116d3db84 41aa6ec8997dc96ff9b0b0621761583bbd9d9419 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754280513 +0000	commit: Ensure form requires signature from supervisors before progressing
41aa6ec8997dc96ff9b0b0621761583bbd9d9419 c0c36333bf63830d5fca4fe0e63ddf9fe3cd07ad setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754284454 +0000	commit: Start new forms without pre-filled product names for engineering
c0c36333bf63830d5fca4fe0e63ddf9fe3cd07ad 417b654b4fe98357bef4f1275dc9d38ebc50ef96 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754284860 +0000	commit: Fix date selection errors when creating new forms in the system
417b654b4fe98357bef4f1275dc9d38ebc50ef96 98455c91c627a4edd94c325a731af91b4ac394d0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754285364 +0000	commit: Fix signature timestamp and display user signature images in approval section
98455c91c627a4edd94c325a731af91b4ac394d0 761a63029d9a7cbcdad29944a39da6bdc0ce4dc5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754285809 +0000	commit: Investigate and resolve digital signature loss during final delegation
761a63029d9a7cbcdad29944a39da6bdc0ce4dc5 585432dfab6ec62ec68dbd44412a243da5fe6b6f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754285926 +0000	commit: Fix issue where forms incorrectly require expert/manager signatures
585432dfab6ec62ec68dbd44412a243da5fe6b6f 7f23d1e77db11d693cc910d6af5a7015ebefe165 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754286017 +0000	commit: Correct approval fields to prevent signature loss and ensure proper routing
7f23d1e77db11d693cc910d6af5a7015ebefe165 a756676d390dde91c0879214c815a773049dfe8c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754287491 +0000	commit: Show who sent the form and ensure correct form routing based on steps
a756676d390dde91c0879214c815a773049dfe8c 3248eff2f5d5167a782a0b68aaf73f7c088b714c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754291428 +0000	commit: Enforce manager signature for cross-department delegations from Engineering/Lab
3248eff2f5d5167a782a0b68aaf73f7c088b714c 98b3a10e3f654a2456a0772c78382513d569fd53 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754291592 +0000	commit: Make sample details optional in warehouse form and refine form display
98b3a10e3f654a2456a0772c78382513d569fd53 cb4fb43a080daa45dbefd829fdc3b54576040266 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754291940 +0000	commit: Change the heading on printed forms to a simpler, more direct title
cb4fb43a080daa45dbefd829fdc3b54576040266 01f56f3e73c92351ffb01b5ecf190401e9c227f3 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754292548 +0000	commit: Enforce manager signature for cross-department form routing by experts/supervisors
01f56f3e73c92351ffb01b5ecf190401e9c227f3 6d0b7cd840aa8b8eb53fa306bd854ee87465b19f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754293160 +0000	commit: Improve the display of archived forms and printed form titles
6d0b7cd840aa8b8eb53fa306bd854ee87465b19f fb214163bfae5ac2fa10753a3755f10bb1b2c565 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754293452 +0000	commit: Update form's print view to display the correct title and remove form number
fb214163bfae5ac2fa10753a3755f10bb1b2c565 ad0e80cf1a979c5afd1de3984bf5082c65f632e4 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754293716 +0000	commit: Show indicator number instead of form number in print view
ad0e80cf1a979c5afd1de3984bf5082c65f632e4 fe9f8052b043290711a23f62e55634b4052d0376 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754296393 +0000	commit: Show the unique identifier on archived product procurement forms
fe9f8052b043290711a23f62e55634b4052d0376 9268cf4c898f7a454f0fb8d2b896a6d6568cda6b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754297672 +0000	commit: Update archived forms display and improve PDF generation styling
9268cf4c898f7a454f0fb8d2b896a6d6568cda6b c73140a4d005c365e64b53f006633bc7829f37c5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754297939 +0000	commit: Improve archived form display to match print view and enhance readability
c73140a4d005c365e64b53f006633bc7829f37c5 f860d34c3dff213600890f9dd3b56a718cf40662 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754298007 +0000	commit: Saved your changes before rolling back
f860d34c3dff213600890f9dd3b56a718cf40662 8632e937dae45ce6a17f66c50ba8364f48a8d209 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754298009 +0000	reset: moving to 8632e937dae45ce6a17f66c50ba8364f48a8d209
8632e937dae45ce6a17f66c50ba8364f48a8d209 e7e0404b124ab25b737d4cb9651efd27f2b3c5ab setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754298343 +0000	commit: Display forms in a print-friendly format for improved consistency
e7e0404b124ab25b737d4cb9651efd27f2b3c5ab 608bb46d43e09140b0a4645ddc00702994d4f8b2 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754298647 +0000	commit: Adjust table styles so forms look the same on screen as they do when printed
608bb46d43e09140b0a4645ddc00702994d4f8b2 1cc2f98c7a456a075ab4b7db0207254c0d2a0d8a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754298880 +0000	commit: Remove form information display from the engineering section view
1cc2f98c7a456a075ab4b7db0207254c0d2a0d8a 5fd2d8ed673df3e4b15a0a9119e84f54e8d30f3f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754300208 +0000	commit: Add monitoring dashboard displaying key form metrics over time
5fd2d8ed673df3e4b15a0a9119e84f54e8d30f3f 1d1c0dbb8f4ffd062ddc3253ae225c9b46868153 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754300547 +0000	commit: Enable users to select dates using the Persian calendar system
1d1c0dbb8f4ffd062ddc3253ae225c9b46868153 f5dd6aea5f4c92fc7c7c1aa4032e34b242b35874 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754300839 +0000	commit: Enable correct date selection in the Persian calendar component
f5dd6aea5f4c92fc7c7c1aa4032e34b242b35874 f8423c2c39de48230b40cd8366a435c2b944820b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754301407 +0000	commit: Show list of forms awaiting action, including current department
f8423c2c39de48230b40cd8366a435c2b944820b 52bbad70b47384eb1875d6d366886fb4af30e0fd setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754301909 +0000	commit: Show how long forms have been in current department instead of assignee
52bbad70b47384eb1875d6d366886fb4af30e0fd e05010ee122b16c37d55c9171f5c5047611a29b4 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754302049 +0000	commit: Add navigation button to easily return to the main dashboard area
e05010ee122b16c37d55c9171f5c5047611a29b4 3d1ade3bf1ae22ee948867071e762672268fab72 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754303095 +0000	commit: Restore the ability to create new forms for all departments
3d1ade3bf1ae22ee948867071e762672268fab72 68f90a6c0afa7115cef332b814d7d0455b615e85 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754303211 +0000	commit: Saved your changes before rolling back
68f90a6c0afa7115cef332b814d7d0455b615e85 973ce46f66b5459ac747d208c723c64bfa9865da setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754303214 +0000	reset: moving to 973ce46f66b5459ac747d208c723c64bfa9865da
973ce46f66b5459ac747d208c723c64bfa9865da b10a8d3b62602136e14da105e8f4bd0ae88d40a1 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754303630 +0000	commit: Add monitoring dashboard displaying form status and processing times
b10a8d3b62602136e14da105e8f4bd0ae88d40a1 0464159174bee5e47c7f9be7eee097545f24451e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754303763 +0000	commit: Remove the statistics cards displayed at the top of the dashboard
0464159174bee5e47c7f9be7eee097545f24451e 772340ed87b1039270cf9c8b0557d0f9594e281c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754304038 +0000	commit: Display all pending forms from every department on the processing page
772340ed87b1039270cf9c8b0557d0f9594e281c 158675ae426212bc1feb0c4efd98ec9ee522fb99 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754304956 +0000	commit: Show pending forms in departments with search and delay information
158675ae426212bc1feb0c4efd98ec9ee522fb99 d0649ecb492a8945097bf3c0a76bc9525832fa69 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754305094 +0000	commit: Improve display of awaiting forms and add enhanced debug logging
d0649ecb492a8945097bf3c0a76bc9525832fa69 8f0d8c21842e8cace9d01d90531f58b3a869705d setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754305319 +0000	commit: Show form details in a popup window and remove creator column
8f0d8c21842e8cace9d01d90531f58b3a869705d 7bb72b32690c82420a0dc597fe7384ff91f7fefa setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754305554 +0000	commit: Show the complete form details when users view pending forms
7bb72b32690c82420a0dc597fe7384ff91f7fefa a81b29471b5ce1281dede0012b4d55ad58a19e85 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754305725 +0000	commit: Enable users to view complete form details by clicking a dedicated button
a81b29471b5ce1281dede0012b4d55ad58a19e85 b16fd29780a1151ffd82b1d07274ffc6c1bf8197 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754305831 +0000	commit: Fix error preventing users from properly viewing form information
b16fd29780a1151ffd82b1d07274ffc6c1bf8197 5f07c8b156cbd65edc0d9f08988aed2d8cf0d51e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754306049 +0000	commit: Show full new sample request form with all sections when viewing details
5f07c8b156cbd65edc0d9f08988aed2d8cf0d51e e3014ac73b650d88bc1f650e245e50411a3223e5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754306152 +0000	commit: Prevent errors by providing a list of departments to the progress indicator
e3014ac73b650d88bc1f650e245e50411a3223e5 e8e6ebb5da0858edfd79f28b0ec78894a468612f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754368252 +0000	commit: Remove the form monitoring feature from the planning workflow
e8e6ebb5da0858edfd79f28b0ec78894a468612f e31614298b578b6ed14e6ac76ce89b8531e01722 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754368330 +0000	commit: Saved your changes before rolling back
e31614298b578b6ed14e6ac76ce89b8531e01722 5e1b9aa85101052e734f63c082514141ccd92094 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754368332 +0000	reset: moving to 5e1b9aa85101052e734f63c082514141ccd92094
5e1b9aa85101052e734f63c082514141ccd92094 b77cdf9f918160e6fe944a3117ba2138e85b10b4 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754368509 +0000	commit: Remove unnecessary monitoring button from the main dashboard
b77cdf9f918160e6fe944a3117ba2138e85b10b4 1e30ef9cb7b111a3a23b6ad7112e1bfd3d149cc5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754368594 +0000	commit: Improve pending forms display by removing the average delay stat
1e30ef9cb7b111a3a23b6ad7112e1bfd3d149cc5 4a13dcfc0325fda2cd042e7a1a6a177666e00eef setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754368977 +0000	commit: Update the entire application to use a more modern and readable Persian font
4a13dcfc0325fda2cd042e7a1a6a177666e00eef bd2d00d3411ec5daa2fece6e5c837fe73e785c2e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754369130 +0000	commit: Apply the Yekan Web font to all text elements across the entire application
bd2d00d3411ec5daa2fece6e5c837fe73e785c2e 48a96e1ecd43d5a48be03af01da9f8a478a0e0a7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754369308 +0000	commit: Update the application to use a more reliable Persian font for consistent display
48a96e1ecd43d5a48be03af01da9f8a478a0e0a7 fce68e3b1e7147752edf338d6d9eefea21309218 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754369624 +0000	commit: Apply a new stylish theme to enhance the look and feel of the application
fce68e3b1e7147752edf338d6d9eefea21309218 08fccd02feaa11e542d390936f80ccd871fc0869 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754370136 +0000	commit: Saved your changes before rolling back
08fccd02feaa11e542d390936f80ccd871fc0869 78aa6888ec13843db87bec9fe982591bd5a566df setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754370139 +0000	reset: moving to 78aa6888ec13843db87bec9fe982591bd5a566df
78aa6888ec13843db87bec9fe982591bd5a566df e89c4ede4a7d1b5b4ce8326d9998c574d3e8eb3c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754370413 +0000	commit: Implement new visual style across the application for a modern design
e89c4ede4a7d1b5b4ce8326d9998c574d3e8eb3c 8ad6ee64638e922ac5111ca75c222450faa6a825 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754370709 +0000	commit: Saved your changes before rolling back
8ad6ee64638e922ac5111ca75c222450faa6a825 56f2b6ccfb50dafd599990ee8b6202d02d34929b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754370712 +0000	reset: moving to 56f2b6ccfb50dafd599990ee8b6202d02d34929b
56f2b6ccfb50dafd599990ee8b6202d02d34929b b917867502b408065326cbf47a43e2d7c18f863d setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754371057 +0000	commit: Implement new visual theme to improve user experience and interface
b917867502b408065326cbf47a43e2d7c18f863d 56563c6800614cf07b31f5adfe563e570b7b04ef setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754372167 +0000	commit: Implement new visual theme across the entire application interface
56563c6800614cf07b31f5adfe563e570b7b04ef df641c1a07ac344efbd1ef10e87fb54f0cdfe672 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754372286 +0000	commit: Saved your changes before rolling back
df641c1a07ac344efbd1ef10e87fb54f0cdfe672 5c160e73b436c75d5366528d7f230c32bb7d67fd setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754372289 +0000	reset: moving to 5c160e73b436c75d5366528d7f230c32bb7d67fd
5c160e73b436c75d5366528d7f230c32bb7d67fd ccca14d18a30b58018e9ae2d48278f8d42828a4c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754372528 +0000	commit: Apply a fresh and visually appealing style to the form creation section
ccca14d18a30b58018e9ae2d48278f8d42828a4c b1466bb56bc7d6d8c9d6ee8e1f0e24c735300249 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754372865 +0000	commit: Update interface colors to improve visual clarity and user experience
b1466bb56bc7d6d8c9d6ee8e1f0e24c735300249 a2e2b05d78a0fbf82ed2ab9b73d446c2355b5e9e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754373325 +0000	commit: Enhance login page appearance and update company name for better branding
a2e2b05d78a0fbf82ed2ab9b73d446c2355b5e9e 4f62d4696441d935673ee80ab8d38327837dde87 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754373450 +0000	commit: Adjust landing page appearance for improved aesthetics and user experience
4f62d4696441d935673ee80ab8d38327837dde87 b0770272f78cc57a6d2b357a1663f1f6df5f91ce setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754373526 +0000	commit: Saved your changes before rolling back
b0770272f78cc57a6d2b357a1663f1f6df5f91ce b51dafc966bb6af983e4d8903976f4b6c85bc7b5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754373528 +0000	reset: moving to b51dafc966bb6af983e4d8903976f4b6c85bc7b5
b51dafc966bb6af983e4d8903976f4b6c85bc7b5 3be5e802868c561d2d5760811c756be65d2e84eb setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754373867 +0000	commit: Revamp login page with a modern design and improved user experience
3be5e802868c561d2d5760811c756be65d2e84eb efa4b12da1462652d62a94a9b9a526e7af57b9f1 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754374406 +0000	commit: Rearrange login screen elements and adjust background for better user experience
efa4b12da1462652d62a94a9b9a526e7af57b9f1 ff7cb11a2527a8edb6496111bf9b1c1058c25aba setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754972109 +0000	commit: Add new dropdown options for product development and issue reasons
ff7cb11a2527a8edb6496111bf9b1c1058c25aba d8f996e65f0bd185d952ecc3a04b9ffce2bb74d1 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754972874 +0000	commit: Add supply order dropdown for procurement stages
d8f996e65f0bd185d952ecc3a04b9ffce2bb74d1 6ab57c7263f0a5fbc66c35fc0499131161ce41d6 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754973193 +0000	commit: Add editable action number and date fields to engineering form
6ab57c7263f0a5fbc66c35fc0499131161ce41d6 5df7d9d17aabfcf0ec4fcff0c01e6cf9d3ba9029 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754974198 +0000	commit: Add ability to mark final status for each part in lab testing
5df7d9d17aabfcf0ec4fcff0c01e6cf9d3ba9029 b09b58272dd4a76f70bd0e4a5107a13049be4ecc setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754975084 +0000	commit: Integrate laboratory parts status with engineering data for evaluation
b09b58272dd4a76f70bd0e4a5107a13049be4ecc 6b5bd72595a2cf8ad2645ef984d4fe1a185bb2a8 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754978408 +0000	commit: Update archived form printouts to show new and changed details
6b5bd72595a2cf8ad2645ef984d4fe1a185bb2a8 0b0fe3cc6d17c8a5877a6e386569392e9058fae8 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754978746 +0000	commit: Improve PDF generation to include all parts and status details
0b0fe3cc6d17c8a5877a6e386569392e9058fae8 085bd1b39e6c3d37e95d823238e410f240967d85 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754979656 +0000	commit: Update printed forms to show new engineering section details
085bd1b39e6c3d37e95d823238e410f240967d85 6570abd76dc039ccd74cb3347c3c023a4cba1a05 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754983809 +0000	commit: Add missing engineering and planning details to printed forms
6570abd76dc039ccd74cb3347c3c023a4cba1a05 5ab0409045591a6f50d0816186b8c18d65d721fa setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754983967 +0000	commit: Saved your changes before rolling back
5ab0409045591a6f50d0816186b8c18d65d721fa c02f304e8d23578aa4f74d297668f8aa0bc26bdf setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754983970 +0000	reset: moving to c02f304e8d23578aa4f74d297668f8aa0bc26bdf
c02f304e8d23578aa4f74d297668f8aa0bc26bdf 8d3fd20d6905a5be23f9421839eaf75ea4ad5abe setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754984809 +0000	commit: Add image download for archived forms
8d3fd20d6905a5be23f9421839eaf75ea4ad5abe c250951dad3b270453611e945ce1184c27172ec5 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754985974 +0000	commit: Add dimensional measurements tracking to laboratory workflows
c250951dad3b270453611e945ce1184c27172ec5 5651b3de817e7ef551b02170fc12f30ddc1ee4a7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754986310 +0000	commit: Saved your changes before rolling back
5651b3de817e7ef551b02170fc12f30ddc1ee4a7 53dd14fd04bf51880916f6e63bdf5d1295aa1e3c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754986312 +0000	reset: moving to 53dd14fd04bf51880916f6e63bdf5d1295aa1e3c
53dd14fd04bf51880916f6e63bdf5d1295aa1e3c 18578d1563f00bb38669db4b8052b6255aed1b45 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754986727 +0000	commit: Add functionality to record dimensional measurements in the lab section
18578d1563f00bb38669db4b8052b6255aed1b45 9d17e07d56a8a20ddcf1c835b228ee455e1dc248 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754987304 +0000	commit: Add fields for test requests and part status to laboratory forms
9d17e07d56a8a20ddcf1c835b228ee455e1dc248 c5684812e6ec44c86302bbc3ec04bd207be9e9ea setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754987589 +0000	commit: Update laboratory testing to include lot status and editable part status
c5684812e6ec44c86302bbc3ec04bd207be9e9ea 7b1a448aad4eb0db665e63a03a0d6194b6e8b83f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754989045 +0000	commit: Ensure all form data is saved before it is delegated to another department
7b1a448aad4eb0db665e63a03a0d6194b6e8b83f 786bb8cc9a2e00ad8b0ea429a0b6fa1ef52c9a7b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754990505 +0000	commit: Ensure all entered data is saved across all form sections
786bb8cc9a2e00ad8b0ea429a0b6fa1ef52c9a7b 5180879dfa135a940565c6daaad2b9fcff7204ee setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754990777 +0000	commit: Ensure form data reliably saves and transfers between users
5180879dfa135a940565c6daaad2b9fcff7204ee d4f0dd994cda280b3f2dfe52c98d08bf97773ed7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754991035 +0000	commit: Improve data preservation by properly handling form save errors
d4f0dd994cda280b3f2dfe52c98d08bf97773ed7 f40f00d32a9ab7a91e92b5380876673b1caf0227 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754991367 +0000	commit: Ensure all form data is saved immediately and visible to the next user
f40f00d32a9ab7a91e92b5380876673b1caf0227 eb0fac15455adb4860204a71928e785b3a5b9475 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754991713 +0000	commit: Saved your changes before rolling back
eb0fac15455adb4860204a71928e785b3a5b9475 106d4d49bca851e9d572794bc247a2f5e1bb7232 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754991715 +0000	reset: moving to 106d4d49bca851e9d572794bc247a2f5e1bb7232
106d4d49bca851e9d572794bc247a2f5e1bb7232 3109b28f33557979e788c4512a1f55238799a206 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754991946 +0000	commit: Fix data loss for newly added fields in the engineering form
3109b28f33557979e788c4512a1f55238799a206 8085dcd94e3f111a6dd86c171e6c8226ee7927f2 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754992335 +0000	commit: Update system to preserve engineering department's data during form transfers
8085dcd94e3f111a6dd86c171e6c8226ee7927f2 bc8f67fb7cdd4880ac784e40c0b5f39a759e05bd setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754992516 +0000	commit: Add new fields and logging for laboratory testing workflow
bc8f67fb7cdd4880ac784e40c0b5f39a759e05bd 0b7d524b2fa94b4216799f696bd6bf8ed3014ea2 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754993163 +0000	commit: Update planning section to require manager signature instead of expert
0b7d524b2fa94b4216799f696bd6bf8ed3014ea2 1ece51fff18747e5e912f8baf82fb4e0729da05b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754994157 +0000	commit: Add missing form data to archive print view for better record keeping
1ece51fff18747e5e912f8baf82fb4e0729da05b 1b919b96cbfd5841c7ce2455c69d885989138bbe setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754994563 +0000	commit: Display all laboratory test and measurement data accurately
1b919b96cbfd5841c7ce2455c69d885989138bbe 32cf03b6d4bb02eb0971857c99471dc0cf56a707 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754994882 +0000	commit: Improve how data is handled for printing archived forms
32cf03b6d4bb02eb0971857c99471dc0cf56a707 724052d8985f88e1c2312394b62367cacb90fbb2 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1754995123 +0000	commit: Adjust print layout to eliminate empty spaces between sections
724052d8985f88e1c2312394b62367cacb90fbb2 b62e9a54647bd9221b8ce3a6f2c17f8241bd861f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755405179 +0000	commit: Provide local installation scripts and database export for the workflow system
b62e9a54647bd9221b8ce3a6f2c17f8241bd861f 2d6d304535f1e10199eb34c0455d49294384c42e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755411414 +0000	commit: Provide SQL script for local database installation and structure
2d6d304535f1e10199eb34c0455d49294384c42e 3890be08a65529738d20cef2584bb38e795b736c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755417932 +0000	commit: Prepare database for local installation and provide clear setup instructions
3890be08a65529738d20cef2584bb38e795b736c e8db8601157a7ea80ce5b09a4fd4eb8dd843b695 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755511849 +0000	commit: Add form validation schemas for workflow steps and improve installation instructions
e8db8601157a7ea80ce5b09a4fd4eb8dd843b695 5d3c803cda045d97ace3f0603e147d84f1daf7d2 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755534806 +0000	commit: Saved your changes before rolling back
5d3c803cda045d97ace3f0603e147d84f1daf7d2 dff82b834392f00d06ca6c03936935419868a7c7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755534809 +0000	reset: moving to dff82b834392f00d06ca6c03936935419868a7c7
dff82b834392f00d06ca6c03936935419868a7c7 47bf683c5ac7affd3d8e4115378dc7ae4d0e0f8c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755536535 +0000	commit: Saved your changes before rolling back
47bf683c5ac7affd3d8e4115378dc7ae4d0e0f8c a11dfb5498b55723addab78a4fdb3600d7e1576c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755536537 +0000	reset: moving to a11dfb5498b55723addab78a4fdb3600d7e1576c
a11dfb5498b55723addab78a4fdb3600d7e1576c 9e810c240727e69a8daf3ee2d7603f7142f8dc09 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755536683 +0000	commit: Provide essential user data for local application login
9e810c240727e69a8daf3ee2d7603f7142f8dc09 9061aeb65533e63ca697ac70728d9bf500472fd3 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755577611 +0000	commit: Prepare project for local installation and execution
9061aeb65533e63ca697ac70728d9bf500472fd3 f8eeea8f9fa9eadb932b72e7702463aae9a5f768 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755579927 +0000	commit: Improve development environment setup for Windows users
f8eeea8f9fa9eadb932b72e7702463aae9a5f768 eba0d69cc58589a8f7a61dc3d00c222fb92bd59f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755582062 +0000	commit: Update project dependencies and server configuration for smoother operation
eba0d69cc58589a8f7a61dc3d00c222fb92bd59f 5843e40ffb27c42cd1e847a954b6e633f67f3cdb setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755582989 +0000	commit: Adapt system to run frontend and backend on separate ports
5843e40ffb27c42cd1e847a954b6e633f67f3cdb 262033cf3494b8e073476454efadfd331184bd7a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755583397 +0000	commit: Update the frontend development server port to 6000
262033cf3494b8e073476454efadfd331184bd7a 77bff772d588be2847663c21226b059328ce6849 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755584066 +0000	commit: Simplify frontend development setup and improve server configuration
77bff772d588be2847663c21226b059328ce6849 c17c9e584167a6c6254e4bd8570fcb17c6a87d0f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755585154 +0000	commit: Update startup scripts to use specific IP address for access
c17c9e584167a6c6254e4bd8570fcb17c6a87d0f 690f99af378a75638e89ef2e6828b2c2e55fe2d0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755588052 +0000	commit: Improve system startup and dependency management for easier operation
690f99af378a75638e89ef2e6828b2c2e55fe2d0 699ecca7ad5c91529fac9c7242ba1150e4ab8a1e setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755589513 +0000	commit: Configure system to start and connect services on specific IP address
699ecca7ad5c91529fac9c7242ba1150e4ab8a1e e93ac887192449c4065d75ec48788c323ccaffe9 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755590719 +0000	commit: Improve system startup instructions for easier user access
e93ac887192449c4065d75ec48788c323ccaffe9 399a9a0870e2f409c34308c183a48833055c3926 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755592024 +0000	commit: Update system to correctly initialize and launch backend and frontend processes
399a9a0870e2f409c34308c183a48833055c3926 b6ad485c287729ba37062064dc95f92b2f4b5663 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755594512 +0000	commit: Update system to use localhost for local development and testing
b6ad485c287729ba37062064dc95f92b2f4b5663 601e97fa475fcb17eed955bb19de975b4975b115 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755597984 +0000	commit: Resolve critical execution errors hindering application startup and functionality
601e97fa475fcb17eed955bb19de975b4975b115 5c4320a64d8c7c25a6594c3bcc8578a149ea9137 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755598132 +0000	commit: Update project to improve development and startup processes
5c4320a64d8c7c25a6594c3bcc8578a149ea9137 f5f5c17775134503ca1fea78cfeb11b82113df5b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755598743 +0000	commit: Enhance system startup scripts for smoother operation
f5f5c17775134503ca1fea78cfeb11b82113df5b 142688c060add8ce87fb8d59162077f56666f575 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755614856 +0000	commit: Update system to use port 5174 for the frontend
142688c060add8ce87fb8d59162077f56666f575 d84d922d51156421f15307beb8ad4f23e16271d4 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755615693 +0000	commit: Address loading errors by fixing CSS and Tailwind configurations
d84d922d51156421f15307beb8ad4f23e16271d4 dbc135a1db05d65001e5b0357c056995da4cc078 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755616761 +0000	commit: Fix login issue by resolving backend and frontend connection problems
dbc135a1db05d65001e5b0357c056995da4cc078 8795c30c803ee08f56a25a55f1bd8dba05e5442b setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755618001 +0000	commit: Fix Persian font display and user editing functionality
8795c30c803ee08f56a25a55f1bd8dba05e5442b 014081932a014f98b3b37858e80547ecb03d6ca4 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755619194 +0000	commit: Fix errors when creating new forms and viewing all forms
014081932a014f98b3b37858e80547ecb03d6ca4 0864d142d2838a701bb3fc52670ae03fe3925328 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755619349 +0000	commit: Fix system logout and improve error handling for user sessions
0864d142d2838a701bb3fc52670ae03fe3925328 9b7148fcebbe920c605f716e0f40b5df111a642a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755620157 +0000	commit: Fix form creation errors and improve system stability
9b7148fcebbe920c605f716e0f40b5df111a642a ae528b186b9779547c652147d30111e1e3ae2887 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755633888 +0000	commit: Fix form creation errors and user logout issues
ae528b186b9779547c652147d30111e1e3ae2887 d55111b4666713fd0e2dc13687008f552857c530 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755635445 +0000	commit: Improve login security and session handling for reliable user access
d55111b4666713fd0e2dc13687008f552857c530 571570d45ec2b674641c09dff10f7e4e0129d10f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755636748 +0000	commit: Improve navigation and error handling for user sessions and form creation
571570d45ec2b674641c09dff10f7e4e0129d10f e8c156d30d54ad10baf515916b714ac8bf901d30 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755637201 +0000	commit: Provide a complete system data export for local setup
e8c156d30d54ad10baf515916b714ac8bf901d30 a886cb4a33a4a2ae28cdd577ec0cb73ec777335d setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755681860 +0000	commit: Fix error when creating new forms for users
a886cb4a33a4a2ae28cdd577ec0cb73ec777335d 3de4cbbab42b0687ef5624e26dee795beeb7f01f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755682116 +0000	commit: Update system to use English as default and integrate Replit features
3de4cbbab42b0687ef5624e26dee795beeb7f01f c1ebc332f9907316efc4202f76aa60660d6b05df setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755683877 +0000	commit: Resolve authentication issues and prepare system for local deployment
c1ebc332f9907316efc4202f76aa60660d6b05df e18d8fa9794219a41a614651298873aa0691f071 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755684651 +0000	commit: Fix login errors by aligning server and client port settings
e18d8fa9794219a41a614651298873aa0691f071 6b782a62bc1ea3b73a0613641968b5ae1074a5e7 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755685552 +0000	commit: Fix login issues by ensuring correct backend port configuration
6b782a62bc1ea3b73a0613641968b5ae1074a5e7 10baafc7695edfa87b6b26f9993ac04711254a4f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755686511 +0000	commit: Fix login issue by aligning server and client ports and correcting imports
10baafc7695edfa87b6b26f9993ac04711254a4f c1072f48921893d3ac583f105060e8e22018e191 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755687844 +0000	commit: Fix login errors by ensuring correct database setup and user credentials
c1072f48921893d3ac583f105060e8e22018e191 a38e6d98236800477ce0039337e4d6bd154895d0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755749853 +0000	commit: Saved your changes before rolling back
a38e6d98236800477ce0039337e4d6bd154895d0 3912eee3b316504db464e95625ecd31538315a43 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755749856 +0000	reset: moving to 3912eee3b316504db464e95625ecd31538315a43
3912eee3b316504db464e95625ecd31538315a43 8a0d785244dd4278a3c83132d54707478f222204 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755750398 +0000	commit: Fix error when creating new forms for engineers
8a0d785244dd4278a3c83132d54707478f222204 2fb2192d8fffb8b4b859ed774a2ba05cec353b0f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755753385 +0000	commit: Improve system stability by refining approval and rejection workflows
2fb2192d8fffb8b4b859ed774a2ba05cec353b0f 4d8098c8f343a6874d40d9053a7a435dc34df079 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755754770 +0000	commit: Improve system startup and installation processes for smoother operation
4d8098c8f343a6874d40d9053a7a435dc34df079 250d789fb0474c035b9e272cce6541bd6a25549c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755754862 +0000	commit: Improve installation process and add skip install script
250d789fb0474c035b9e272cce6541bd6a25549c 7c75a7b27466fe2089005bd4d682f9b6556adb5f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755756847 +0000	commit: Update the system to support Persian language and improve stability
7c75a7b27466fe2089005bd4d682f9b6556adb5f c5307d50c9a15b9a2b82ae67d2773ea83f8b542c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755758010 +0000	commit: Enable immediate login and system access by simplifying the initial page
c5307d50c9a15b9a2b82ae67d2773ea83f8b542c 2a332a00fddf8d00bade4c203ac317fdc15f7de0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755759018 +0000	commit: Enable local deployment and resolve startup errors for the system
2a332a00fddf8d00bade4c203ac317fdc15f7de0 28d93cb40fe69487540f1f7663d471a844855bbd setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755759265 +0000	commit: Saved your changes before rolling back
28d93cb40fe69487540f1f7663d471a844855bbd a5766cd00c2cbce1a3268b38d99d5100fcb8c988 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755759268 +0000	reset: moving to a5766cd00c2cbce1a3268b38d99d5100fcb8c988
a5766cd00c2cbce1a3268b38d99d5100fcb8c988 263d707727fb0f43673ffa93d1bdb4bf64f17dc1 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755760330 +0000	commit: Saved your changes before rolling back
263d707727fb0f43673ffa93d1bdb4bf64f17dc1 4d50edeb819f15189af2f1d6cfecbe85a9e9ba86 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755760332 +0000	reset: moving to 4d50edeb819f15189af2f1d6cfecbe85a9e9ba86
4d50edeb819f15189af2f1d6cfecbe85a9e9ba86 3267539668d86570d40efc52cc6875371c63fcbf setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755761057 +0000	commit: Update authentication logic and dependencies for improved stability
3267539668d86570d40efc52cc6875371c63fcbf aff7201398ac126619d1678e54cbbb1061707801 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755762402 +0000	commit: Saved your changes before rolling back
aff7201398ac126619d1678e54cbbb1061707801 450856e9994311dbe2eb0aa8008169e8ca8f070c setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755762405 +0000	reset: moving to 450856e9994311dbe2eb0aa8008169e8ca8f070c
450856e9994311dbe2eb0aa8008169e8ca8f070c ff0b2d97dbb4744c308b59c399c58ccd34c5d642 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1755764159 +0000	commit: Provide all program data for local download and import
ff0b2d97dbb4744c308b59c399c58ccd34c5d642 5c99761e8fa3441f0643109e68ac58bef0fb0600 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756112836 +0000	commit: Provide complete database structure with all columns for local import
5c99761e8fa3441f0643109e68ac58bef0fb0600 baca8f7771124125286bcb8067799ce5eb134343 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756117755 +0000	commit: Prevent duplicate usernames and improve user creation error messaging
baca8f7771124125286bcb8067799ce5eb134343 4759c62bf35226c1e271b0a012e77c265c8dbdb3 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756118825 +0000	commit: Fix issue preventing new users from being created locally
4759c62bf35226c1e271b0a012e77c265c8dbdb3 901f31b5ef85d21509b603296a5852a4b8d0c96f setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756121667 +0000	commit: Provide a complete database export with all system data and user information
901f31b5ef85d21509b603296a5852a4b8d0c96f f8e213e96596e198a13f85f4f202396e0da97637 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756124340 +0000	commit: Improve user logout experience and strengthen authentication checks
f8e213e96596e198a13f85f4f202396e0da97637 8d78323dd3da191154f65faf80976bd955454421 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756128479 +0000	commit: Add a backup server to improve frontend connectivity and stability
8d78323dd3da191154f65faf80976bd955454421 6b31f5f935fe8a6d5887f86edec468ce2459f3ca setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756130656 +0000	commit: Improve proxy server to correctly forward essential headers and session information
6b31f5f935fe8a6d5887f86edec468ce2459f3ca 2c7a1085fbf30048f3aec79ec45a9dff7d3e7cc9 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756131913 +0000	commit: Saved your changes before rolling back
2c7a1085fbf30048f3aec79ec45a9dff7d3e7cc9 43db5ec860fac58cdc3d51acdbca415cdf9877d0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756131916 +0000	reset: moving to 43db5ec860fac58cdc3d51acdbca415cdf9877d0
43db5ec860fac58cdc3d51acdbca415cdf9877d0 b72593850229c8044aa4b606edb2e98631d5c7dd setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756185106 +0000	commit: Saved your changes before rolling back
b72593850229c8044aa4b606edb2e98631d5c7dd 9852c0834047ac39b96bcf91d6010419df63ff04 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756185109 +0000	reset: moving to 9852c0834047ac39b96bcf91d6010419df63ff04
9852c0834047ac39b96bcf91d6010419df63ff04 4a33d9f2cd2033611b1ff5288d2eda82099599f1 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756195980 +0000	commit: Fix error when applying digital signatures to forms
4a33d9f2cd2033611b1ff5288d2eda82099599f1 42cf4e784730ea597f3a9f1559bb962290277b35 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756200307 +0000	commit: Saved your changes before rolling back
42cf4e784730ea597f3a9f1559bb962290277b35 ec2ec50364522872d418ed3b5795c03a8edb2bb3 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756200309 +0000	reset: moving to ec2ec50364522872d418ed3b5795c03a8edb2bb3
ec2ec50364522872d418ed3b5795c03a8edb2bb3 deff04504e7f82a01aa304e3531ce19b4d9f9eb6 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756200767 +0000	commit: Fix digital signature error in local development environment
deff04504e7f82a01aa304e3531ce19b4d9f9eb6 5c7cec64c67aa32c7599217cddb38b77b13917a1 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756201868 +0000	commit: Add scripts to easily start the Persian workflow application
5c7cec64c67aa32c7599217cddb38b77b13917a1 f7b49934f0de49788b7b9d8945c0b7243fc6a1a8 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756201896 +0000	commit: Saved your changes before rolling back
f7b49934f0de49788b7b9d8945c0b7243fc6a1a8 51cd0419e46ee3938cf6afa8739e5871faca50ee setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756201898 +0000	reset: moving to 51cd0419e46ee3938cf6afa8739e5871faca50ee
51cd0419e46ee3938cf6afa8739e5871faca50ee ce913c09bd727cef222c65b74e554c1f7fc4c0d0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756201939 +0000	commit: Saved your changes before rolling back
ce913c09bd727cef222c65b74e554c1f7fc4c0d0 4b45d56ffd377d4265e27a7a4844f8e465f781b0 setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756201942 +0000	reset: moving to 4b45d56ffd377d4265e27a7a4844f8e465f781b0
4b45d56ffd377d4265e27a7a4844f8e465f781b0 9a4bc21d5c02008f4cdd7b2ed3b5c907f5a5223a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756202061 +0000	commit: Update backend API port to 5000 for all configurations
9a4bc21d5c02008f4cdd7b2ed3b5c907f5a5223a f55c7e62052b2febfc3ab05863aa40a8736f536a setayeshgholami <45365222-setayeshgholami@users.noreply.replit.com> 1756203870 +0000	commit: Improve setup script for starting the workflow application
