Compare commits
941 Commits
Hotfix-8
...
Integry_MR
| Author | SHA1 | Date | |
|---|---|---|---|
| 48f98cd3bb | |||
| ab4e9d49e6 | |||
| 7e4dc2d812 | |||
| b322d55f43 | |||
| b4d37adf50 | |||
| 19833e083d | |||
| 9975671d7b | |||
| 582e7692fa | |||
| 532fbcb781 | |||
| 847e0a3cef | |||
| d820cce9f5 | |||
| ba87c261b9 | |||
| f79d073411 | |||
| 0de319043d | |||
| 52a033b707 | |||
| 54c9f06552 | |||
| 04438c8a5d | |||
| 204d5b3ff7 | |||
| 1632c52828 | |||
| 154d93dda8 | |||
| 69179b0795 | |||
| 9cbf5be8da | |||
| 0e008b5f0e | |||
| e68429b61a | |||
| 126b482112 | |||
| 71a24294f8 | |||
| 88de34de51 | |||
| b2739748c7 | |||
| 3727aef7b9 | |||
| b31902a93d | |||
| 7e651b2af9 | |||
| d939d6556f | |||
| 2d0699869d | |||
| 8fde0a1341 | |||
| d11f8ba681 | |||
| 6c61bbde86 | |||
| c2ed46c835 | |||
| da56835301 | |||
| 3a36b5c8e7 | |||
| 6aa1916565 | |||
| 54915f12a2 | |||
| beb9dd7c11 | |||
| 30cca4cdda | |||
| 79ab0e9146 | |||
| 07a5375f95 | |||
| 4aa594dd37 | |||
| 8eaedd3cb8 | |||
| 34887e77ff | |||
| e2180c7568 | |||
| 19ae35144a | |||
| d47003b49d | |||
| 501d34dbfa | |||
| 9e573d31e5 | |||
| 714cb81ed4 | |||
| b2aaf0d864 | |||
| 06f364cd8e | |||
| f86775ac17 | |||
| 2067d4e9e4 | |||
| 48e36db672 | |||
| a9c3e4cabb | |||
| c067ade89e | |||
| 432f7762b9 | |||
| e868b0583c | |||
| 6898b681c9 | |||
| 2b0f443534 | |||
| 5441eb9b9e | |||
| 3b28000ca6 | |||
| 0f0de86283 | |||
| 3ffc1a0dde | |||
| f1a9c2633c | |||
| 9893394a95 | |||
| 0f1039a33b | |||
| 725f3becd1 | |||
| 42aed5443f | |||
| 604d9fdf38 | |||
| 1d65b20513 | |||
| 7872ecb990 | |||
| 3e110311c7 | |||
| 5ccb847c85 | |||
| ed43f1a351 | |||
| e50b9aa317 | |||
| 04545c6ff8 | |||
| 6f69c8f21c | |||
| a384ca8de6 | |||
| dce0e24208 | |||
| 24bd51ba58 | |||
| 17cfd5ed71 | |||
| 8f5f77f725 | |||
| 25f0b9717f | |||
| 42c808893c | |||
| d291fd8726 | |||
| f019a20a38 | |||
| 83de03953c | |||
| 99520143e0 | |||
| 86f77e6c00 | |||
| 33647e1440 | |||
| d6057f1899 | |||
| f896ebb6d3 | |||
| c08366c292 | |||
| af06cf2318 | |||
| bf3cf100e8 | |||
| 314fffb52d | |||
| 22b11bd4ea | |||
| 4b83a4f5f7 | |||
| dbab65cd48 | |||
| 0c0b1ab605 | |||
| c7286d49f9 | |||
| b694b3bb79 | |||
| f5de8cc88a | |||
| 24d0cfd553 | |||
| 3f6208cb11 | |||
| c444184a37 | |||
| b845e9f397 | |||
| 9150a1371c | |||
| ba7302a521 | |||
| 12b34e351e | |||
| ee13fde25b | |||
| addb21153d | |||
| c37fa3ba45 | |||
| 8b296b83fa | |||
| d5388efa04 | |||
| 141edee0f2 | |||
| e19728713a | |||
| d8497a38d2 | |||
| 8ee97ba200 | |||
| 733118a2cf | |||
| b7834c0afe | |||
| a28b15c4ad | |||
| 33bc356a5d | |||
| d179d2e660 | |||
| 1863b93503 | |||
| a47daa06a9 | |||
| 10e7d4688f | |||
| 846a640824 | |||
| ec135c2d4c | |||
| cf3a973d51 | |||
| f4f7fa376c | |||
| 51e34b9749 | |||
| 134ff71205 | |||
| 4b10e3c8af | |||
| 473b1cc54a | |||
| 42f9a27e62 | |||
| 52d0939aa0 | |||
| 16f2eb278e | |||
| daae8a1f40 | |||
| 6138fe2b2f | |||
| 75b81423ce | |||
| 8d2d78baf0 | |||
| 3bae558ec2 | |||
| 50e178d004 | |||
| 12b649bb23 | |||
| 50ce122fff | |||
| fe49b83491 | |||
| be72801d72 | |||
| 82004a3f43 | |||
| f32b660cee | |||
| 4911acaeb4 | |||
| 847d148ed3 | |||
| 62844023c5 | |||
| d432f8ee14 | |||
| 04fd9e66cf | |||
| 62d2b30fe1 | |||
| be200e7558 | |||
| b63489a61e | |||
| 63fedc83f3 | |||
| dc19a2e53e | |||
| a5cde93839 | |||
| bc8741dbd4 | |||
| 8866021527 | |||
| 5d6f5d3a8e | |||
| 45d5c0298b | |||
| 8cb72b2160 | |||
| 7730358767 | |||
| 45997850a3 | |||
| 4d4f0bd943 | |||
| 2d77c8b46e | |||
| 6a0d5f41ae | |||
| b1b9b6009b | |||
| 6666e7d3a3 | |||
| 3438d7fd3d | |||
| e51dd91121 | |||
| bbef9b061d | |||
| 128632e1ad | |||
| 81b7a01239 | |||
| a920cf738e | |||
| f9808ab2bb | |||
| e45783466a | |||
| 87897e18a3 | |||
| f0e6fd517f | |||
| 3f711b7fea | |||
| b0a645b4d0 | |||
| 3cd9cdfa0f | |||
| cf5c206c44 | |||
| d246250c97 | |||
| 700e8d76ad | |||
| bdeb05d54d | |||
| ec8d96b24e | |||
| c9540b872f | |||
| 785e42d1fd | |||
| 060a11aef8 | |||
| c002864bed | |||
| e4e44c381f | |||
| 4a0e5af0f5 | |||
| 0644aeed00 | |||
| d3bde06068 | |||
| a5ffbb6ae6 | |||
| 1be0c8e8bc | |||
| 8f2b18d984 | |||
| af2cb93349 | |||
| 3ed1bbc2b9 | |||
| 3405c122d4 | |||
| 0691d752af | |||
| 61779ed881 | |||
| bb7d826dce | |||
| 7a127aa9fd | |||
| 0879a1f11a | |||
| 101c2f35dc | |||
| 82e1f44a14 | |||
| d768bbe005 | |||
| 8f086214ef | |||
| 37dea5aa31 | |||
| 3b20ae2e9e | |||
| 1f129ac422 | |||
| 0be50b2c55 | |||
| 851fd5525e | |||
| bfc0a38fcb | |||
| cc5395a23a | |||
| 2865127d0f | |||
| 12e769c5d0 | |||
| 59ba28ae6d | |||
| 751947469b | |||
| 7e912a0703 | |||
| 149393814e | |||
| 80d114eae9 | |||
| eeeb801c22 | |||
| b8cdecd9ce | |||
| 1fb028ef35 | |||
| b8e9349830 | |||
| f6883d27f1 | |||
| 3f183262d0 | |||
| ee6e0c1010 | |||
| c653a61aff | |||
| a0bab98a33 | |||
| b120f98e1c | |||
| 41babaa48c | |||
| b920911e16 | |||
| 2ce025ec56 | |||
| 0409b9d90c | |||
| 820550b47a | |||
| 5a7c465682 | |||
| 1a45921409 | |||
| c49dbf6567 | |||
| 351a639531 | |||
| ef477e2a72 | |||
| ac035e0c09 | |||
| e3a9065d9c | |||
| 295295a97b | |||
| caf079f7d8 | |||
| 8dcc384140 | |||
| 9eebba5b94 | |||
| b27fb9b291 | |||
| ca91ea320c | |||
| 87c84b4c38 | |||
| c60a4eadf2 | |||
| ccb1e42919 | |||
| 8dd3f351f9 | |||
| ef2e1f3649 | |||
| d9a66f82a0 | |||
| a3682ef3c1 | |||
| baf87718dd | |||
| 95e7e1da6e | |||
| e0e62fcbd0 | |||
| 79c79e2faa | |||
| c49d60dbe3 | |||
| d1f0c0dd2b | |||
| b873ba4c79 | |||
| f7f1444db6 | |||
| 12c8932ebb | |||
| 3a8886d431 | |||
| ec15edd9d3 | |||
| 3f2b546b0f | |||
| 07e2992771 | |||
| 73f9f1c348 | |||
| f14265d7ba | |||
| 3f1446d85d | |||
| df712d8d59 | |||
| 3472cc26f6 | |||
| 15316b1e99 | |||
| a61b56e545 | |||
| 6c2c75e83c | |||
| 6370fb0b29 | |||
| 5a840cf307 | |||
| 11d6ca05b9 | |||
| caffad8b09 | |||
| f88d4a7cfb | |||
| 3e13028260 | |||
| e9f8970872 | |||
| afa8595030 | |||
| 029ed417e2 | |||
| 94b3070a2a | |||
| 525d3ea769 | |||
| ea54a42334 | |||
| 112f46a801 | |||
| 7d2a0b816d | |||
| 732ba5ccb3 | |||
| 5aba22737d | |||
| 1a5e8bbf68 | |||
| 6923e87722 | |||
| d069566ca3 | |||
| 34b34f9c30 | |||
| ace8830d4e | |||
| 6ceb68569e | |||
| 611484be35 | |||
| a7d1c341f7 | |||
| d0cf9db7ac | |||
| c4320f3922 | |||
| 23b869c564 | |||
| a63114423a | |||
| 76445f1420 | |||
| 6673ea997d | |||
| 334e750b88 | |||
| b8f9a8a811 | |||
| b9e8cda852 | |||
| 93db1b3451 | |||
| 2eaf4dc673 | |||
| 2a0a304942 | |||
| 79743dc468 | |||
| 5efbd6b79d | |||
| f64269c40a | |||
| df6f876ac1 | |||
| 7d46feaa32 | |||
| 83ebf058d4 | |||
| 1626669235 | |||
| 5bc9535bf2 | |||
| 42a3a77791 | |||
| 13e7e7123c | |||
| e19d397c35 | |||
| c7fe73a6d9 | |||
| 23aa506778 | |||
| 80b6548e69 | |||
| 465b615f6c | |||
| 84953176ef | |||
| 3feefd1801 | |||
| 450eb9e641 | |||
| b9fd23e9c6 | |||
| e9da248b2c | |||
| 236db95afc | |||
| 4a9a927406 | |||
| f166a09d11 | |||
| a4b801d14b | |||
| 671b193fc6 | |||
| 246325c110 | |||
| bc41735849 | |||
| 2fca9083c1 | |||
| 00eedc744e | |||
| e6834ec9b9 | |||
| c1fee9886c | |||
| 65202025e5 | |||
| 40085fbe83 | |||
| fcec3ae309 | |||
| 71e6989f8b | |||
| 2d852a7597 | |||
| b17d0de43b | |||
| 6fd182b8cb | |||
| 79e1d7beb1 | |||
| b7c6c96227 | |||
| 13cacd1c60 | |||
| d9619a6514 | |||
| 4bee05c7af | |||
| 302e8041d4 | |||
| 20f2b8e063 | |||
| fa486e0fb2 | |||
| 8b200b7634 | |||
| b826fc14ab | |||
| c336ef83e1 | |||
| 20a3307dee | |||
| 47115445f6 | |||
| ea0648e9f4 | |||
| 4c3e0e08fe | |||
| 8ceb00725c | |||
| f4172af687 | |||
| 620949aa66 | |||
| 155e9545ed | |||
| aebf9e05e9 | |||
| b6e30ef029 | |||
| bc659ba536 | |||
| 0579ea943e | |||
| 1127144118 | |||
| 927f3d470a | |||
| 2ec56d96b6 | |||
| b47988bcd9 | |||
| f62a1907b8 | |||
| 81d2741ef4 | |||
| 7a25a97cca | |||
| 42a429d2a7 | |||
| fbf2bb2d22 | |||
| 5e16852210 | |||
| a65625d09d | |||
| 5b1bc3c1ff | |||
| 0792103d0f | |||
| 771c699753 | |||
| ccce85cae1 | |||
| dee6807e98 | |||
| 5ae4f5a251 | |||
| 4feaad2508 | |||
| b5af92b4ce | |||
| c70383e01a | |||
| ef07bec941 | |||
| e3a7e9d558 | |||
| e3dcf3a6db | |||
| d570b76777 | |||
| 7aeb6ad14f | |||
| 66b3c1c982 | |||
| 0932c78ca9 | |||
| 31a672f1d0 | |||
| db50474007 | |||
| b3cc842755 | |||
| a37a82716c | |||
| 78ce39658e | |||
| 9ef0c1e6ad | |||
| 7656ef879b | |||
| 8e4b7e8edf | |||
| 910a920504 | |||
| b7d3840d69 | |||
| 69fde78a0f | |||
| c656bad1e3 | |||
| 5eeba66bef | |||
| baf21e9158 | |||
| fadb1d09fa | |||
| 17b04efede | |||
| c2972e2daf | |||
| a54e456ac8 | |||
| 0108ae38b0 | |||
| 823926e02f | |||
| 844f2e1f24 | |||
| b247b73305 | |||
| d9592075d4 | |||
| fcf2b3bbb4 | |||
| be708e68b6 | |||
| 6638ecede8 | |||
| a49cc56db0 | |||
| 3ac3c932f0 | |||
| 7068c58323 | |||
| ab5c033f58 | |||
| 558653b565 | |||
| a9b1b6c45a | |||
| 89ffe2f3b0 | |||
| d592e5af0b | |||
| a0b118d432 | |||
| 712b9f8838 | |||
| 75224e1abd | |||
| ba148b902e | |||
| 66bce32c74 | |||
| 13c9353bad | |||
| 40ffeb51ee | |||
| 5539ad455e | |||
| eff2e9b74b | |||
| 2cad4938e0 | |||
| e092849088 | |||
| e68bef1e1f | |||
| 3b0f79564e | |||
| 4f0b0816f8 | |||
| 0910593f1c | |||
| 8569e16c3d | |||
| 7283dbf896 | |||
| caf54cf0a1 | |||
| 1a8b32ea42 | |||
| f7a0e47de7 | |||
| 67f32799a1 | |||
| fd324b6dea | |||
| a075e8095d | |||
| 97e700ada9 | |||
| b041759b4e | |||
| 59cf886a08 | |||
| 5563cff777 | |||
| 9942d9a7ab | |||
| 7eaf87bb01 | |||
| 56921fd2f5 | |||
| 2610b8dd36 | |||
| c3bd9715e4 | |||
| 9d5f68e2b5 | |||
| 49c22c51f0 | |||
| cd7288072a | |||
| aaa9dce49e | |||
| e1e254e485 | |||
| aacf324ffc | |||
| cf74df9c99 | |||
| 1bbf08020b | |||
| 2341735286 | |||
| 3259c021d6 | |||
| 0f08571344 | |||
| a80ff004c6 | |||
| f301652edb | |||
| 3d82ecdb71 | |||
| f17d0ebbad | |||
| 1b46ae7d13 | |||
| 98c43bea51 | |||
| 325d7e5432 | |||
| 4a4dd91748 | |||
| 4b5839c2b3 | |||
| 3321306c3a | |||
| 7b11021844 | |||
| 5f564794e8 | |||
| f28106723b | |||
| 5ea44a636d | |||
| 52bd64d734 | |||
| 1005e433c7 | |||
| 801ca471c4 | |||
| bde4563e5e | |||
| 6bcc48a059 | |||
| 0d410455f2 | |||
| 94d35b52b1 | |||
|
|
b9bda5dc18 | ||
| 55352f33c7 | |||
| cb437d6e08 | |||
| 62bb3de97c | |||
| 05b39cbe86 | |||
| efe32207ce | |||
| bd6a6d872b | |||
| 5a2aa0caef | |||
| 1d39998d82 | |||
| a75c1dd806 | |||
| 66f07f1d15 | |||
| 6461d4bea9 | |||
| 7fad33e97c | |||
| 798bcb83b3 | |||
| ef67d4bc14 | |||
| f41fc928fc | |||
| 98887d88bd | |||
| 844bb46c5c | |||
| ecc60b7033 | |||
| f36490bd57 | |||
| babc8541e4 | |||
| 649394658d | |||
| 66c788bd7f | |||
| 56219d0fc4 | |||
| 028324e285 | |||
| d973a559b0 | |||
| 1675fb8ba5 | |||
| 3925cc0588 | |||
| 068b1b59ee | |||
| 47b416aa7e | |||
| 379e9ef37b | |||
| 98cf032613 | |||
| 3469528a26 | |||
| 3ecf073b0e | |||
| b5d76dfc14 | |||
| 0e7d50e13f | |||
| fdd4dcd84f | |||
| f8079df68a | |||
| c4d6af7e68 | |||
| 667b29bb2f | |||
| 15d4ebdc65 | |||
| 234705e66f | |||
| 331a916d9d | |||
| 430b634378 | |||
| 2596512d39 | |||
| 5a4029b527 | |||
| aba5108274 | |||
| 770ce8ce53 | |||
| 959b72a70f | |||
| 51bc1be976 | |||
| 9680eff200 | |||
| 1859eb42c5 | |||
| 0228464c0f | |||
| a3ab1fda0d | |||
| 1d2c0e0af2 | |||
| 85af9eb08c | |||
| 4b2597615c | |||
| cbf0fc3bc8 | |||
| 997133ddd7 | |||
| cd0980830f | |||
| e228f7883e | |||
| 78655baa7e | |||
| 7f302b9b9d | |||
| 24ddf9dc07 | |||
| bc87502959 | |||
| bc3613c012 | |||
| f844ed8b64 | |||
| 4c01f8c6d5 | |||
| 552c15f674 | |||
| 8634a91844 | |||
| 4f9cfb60b2 | |||
| 6dc3db7a52 | |||
| ae9e993d98 | |||
| 0bb1af0225 | |||
| ca334b3760 | |||
| 5ed5c755d6 | |||
| f14db56c5e | |||
| 2c189e3290 | |||
| 534986f9d0 | |||
| 9bc36d983f | |||
| 4c51dd904d | |||
| 3c172f39b8 | |||
| 3bced5c9b4 | |||
| 9e8b0b5351 | |||
| 169198e025 | |||
| 85667833eb | |||
| 3c0d7d1dc3 | |||
| 6233eba420 | |||
| 1d75eb48af | |||
| cf32746a70 | |||
| 6c0e74a32e | |||
| 45dedacf89 | |||
| 270a59a821 | |||
| 12abe41c7d | |||
| 91b4516c3d | |||
| 5267292a44 | |||
| bf7c08ba14 | |||
| d0a8e286b7 | |||
| dc963cbe46 | |||
| 2dc2fc2423 | |||
| 32b0eabc82 | |||
| 03ffd9e4db | |||
| 09a5862ccf | |||
| 8d0c9c4858 | |||
| 497d6993c4 | |||
| 960501e659 | |||
| 6a93d8c8a5 | |||
| f644ffcaf5 | |||
| 2e4dc0452a | |||
| 6f71a751fa | |||
| d9935d123d | |||
| d9ef7b3a6e | |||
| 257e087726 | |||
| 20647c73b1 | |||
| e71dc34cfc | |||
| 0016014b88 | |||
| ba89c63ddb | |||
| ddb0239335 | |||
| c7a837980f | |||
| fc9e01c43e | |||
| 9a21ad6179 | |||
| fa34f4c16f | |||
| 1bbc0bb7d2 | |||
| 2714f6b432 | |||
| fab32731b0 | |||
| 0df182ce27 | |||
| ed18848587 | |||
| 1fc4432bd3 | |||
| c1808d9d5f | |||
| 388610ac1b | |||
| 7d893ac429 | |||
| 95f8b2878b | |||
| 117d6f32ea | |||
| f802aa148b | |||
| 1b1588c7ea | |||
| 8ee424274a | |||
| b1b1e4fe21 | |||
| 1dcafc59aa | |||
| 7f53f15192 | |||
| 00cea8a3e5 | |||
| 15c7abae90 | |||
| a9c56b6c6a | |||
| 7e5f6410af | |||
| 1e4cca0155 | |||
| 4afe3377ce | |||
| 91cf0974e0 | |||
| 872f1d35a4 | |||
| acaca56a68 | |||
| 0e4da3c43e | |||
| 67ba1d2b67 | |||
| 4fe8235395 | |||
| b332dff6bb | |||
| ec357f5735 | |||
| fcdbae0109 | |||
| 474160287b | |||
| 86833ea177 | |||
| a3d3648f6d | |||
| bd1c0f6ecd | |||
| 37d4a7374b | |||
| b678403a3d | |||
| 7b9bd2ce86 | |||
| da394e26bc | |||
| bfc51d97fd | |||
| 68db43a754 | |||
| 9651f46fa8 | |||
| 63d512ed2f | |||
| 635665e9bc | |||
| 19598e79b2 | |||
| 052a33a95c | |||
| 531a0ea5d6 | |||
| bc100dfa19 | |||
| ead3de118c | |||
| aef8e21e62 | |||
| 782b15455f | |||
| bfbd2882ec | |||
| ca4b89b928 | |||
| 46a54e7e65 | |||
| 3a9e8be35a | |||
| d3f44f8e6f | |||
| 9ab5feb7e6 | |||
| 7503ffef10 | |||
| 225c3b6c68 | |||
| 004bd5cc6b | |||
| 50dfee09cd | |||
| f35faae469 | |||
| 07e8df23a2 | |||
| 00413b13dc | |||
| 6a271a26bf | |||
| 9b24c2c9e0 | |||
| fbe9d46186 | |||
| d077ced661 | |||
| a0cb3076e7 | |||
| 0c8056169a | |||
| ac13dd4db0 | |||
| c9ca0f4a8d | |||
| ba29a334fb | |||
| 44025bc03e | |||
| bac0522132 | |||
| 04c0c4d990 | |||
| 561a7d11fd | |||
| 0171383da8 | |||
| dd279ae21e | |||
| 2ca52a0671 | |||
| b19406d906 | |||
| d2e6c3f60c | |||
| 22fbc735c2 | |||
| f141ecb102 | |||
| 4e66f69f06 | |||
| 117a459807 | |||
| 8a03c3003d | |||
| 34de1a6b2b | |||
| 9e866bbfd6 | |||
| 9d77f6a481 | |||
| 31694122b8 | |||
| 36b183f0a9 | |||
| 38f7ab6e1c | |||
| d85ea13572 | |||
| bf192345ca | |||
| c382dd3d63 | |||
| 56acae8ce2 | |||
| 2a8834812a | |||
| 3f37568bba | |||
| e15af974b1 | |||
| d07ceed430 | |||
| 63379312a7 | |||
| e78be046f4 | |||
| c126c953ee | |||
| 9a20abbaf1 | |||
| 7df693d1ec | |||
| bb56e78746 | |||
| eadd02d7b2 | |||
| c259f87841 | |||
| 21939f8027 | |||
| a979937f25 | |||
| 28acbe470d | |||
| 0f96fd353f | |||
| 50f78508ef | |||
| 11fb197a57 | |||
| 7af6bcff28 | |||
| 83ce4269e8 | |||
| 4a1ebcbbd3 | |||
| c2d2629a90 | |||
| 3e0e92eb27 | |||
| 6aac50a327 | |||
| 96ba75eec0 | |||
| 0a5c4c9a99 | |||
| 38eb86af35 | |||
| 3c6be510a0 | |||
| 254003f549 | |||
| e03496ff8d | |||
| 3d480a750e | |||
| 90435d903c | |||
| a537c86e53 | |||
| 2da829ada0 | |||
| b9f0ef331c | |||
| 034fdab693 | |||
| 1fb861170c | |||
| 55f466347a | |||
| ff0d149069 | |||
| 584300e821 | |||
| 059e088c13 | |||
| 32ef5af11b | |||
| dfd4642daf | |||
| 79a95774d1 | |||
| a7235b10f9 | |||
| c539a2a117 | |||
| 24749b9ea4 | |||
| 970b14335c | |||
| 1fe19d3e9c | |||
| 7189ce82c0 | |||
| 3b3ce93504 | |||
| 9d9306193c | |||
| cbc2ea707b | |||
| db10c3e9fa | |||
| e4ec9386bb | |||
| 74582bc07b | |||
| 67721a509a | |||
| ab6c738f53 | |||
| baea9dcf28 | |||
| c3db30fbea | |||
| 7e6f798468 | |||
| cb775dd77b | |||
| a81389eac7 | |||
| b8e453fcbb | |||
| 732389380b | |||
| 70276abb68 | |||
| ef38117669 | |||
| b2c966b280 | |||
| bdd225881d | |||
| 3420254445 | |||
| 8e7296039e | |||
| 75479af7cd | |||
| 3b00a607c1 | |||
| a0dc1f4ff9 | |||
| 437413b49e | |||
| 647d86d232 | |||
| 010cb1dd20 | |||
| 7a6f5afda0 | |||
| 274a00dccc | |||
| 85da5a9a3f | |||
| 4144f2a8a2 | |||
| 1790d3e8cd | |||
| 403c44e029 | |||
| 1521309683 | |||
| 353b780910 | |||
| 8f4a792972 | |||
| f9c74ac605 | |||
| 26445d7760 | |||
| 80b8e1c9b5 | |||
| 49de97a341 | |||
| 27e43e5c2e | |||
| e9b5a3e83f | |||
| a10eb93dd8 | |||
| 5ccdced8d5 | |||
| 80f2239def | |||
| c9a6d2af4f | |||
| a68a068b4b | |||
| e3d2a6a39c | |||
| 1578b917da | |||
| 5a13373103 | |||
| fa00637e23 | |||
| a4917d6434 | |||
| 1c884b5954 | |||
| 0360078716 | |||
| f9a034676c | |||
| 0fabc625f7 | |||
| b8fb660f8f | |||
| 62f964f582 | |||
| e084b69db7 | |||
| 41073c6002 | |||
| e637a662f0 | |||
| 26fe9da7f2 | |||
| 05fa67906f | |||
| 02040aa1bc | |||
| b0be251c65 | |||
| 1eb6706ca7 | |||
| fd7ce7590f | |||
| 101802692f | |||
| 5f06a1d7f8 | |||
| 287a6e7583 | |||
| ea00537af3 | |||
| 7ed7831243 | |||
| 4c68df3b9d | |||
| cb35a21392 | |||
| 03230050bd | |||
| 7534d7c4db | |||
| f0195edbe5 | |||
| ab1f433da5 | |||
| 1809370ff4 | |||
| 5a89da8149 | |||
| 53625bfcc1 | |||
| a84a5be2fb | |||
| c64c5a90bf | |||
| 388e4842b4 | |||
| 2bff05bc07 | |||
| c10fb9219d | |||
| 272dffa508 | |||
| f2caa2e833 | |||
| 2a54428d39 | |||
| b936e62112 | |||
| 7dabea2fa3 | |||
| cfdc264c57 | |||
| dea61e9c90 | |||
| fe54e1c4d0 | |||
| 3028985760 | |||
| 2eadb85131 | |||
| 0d2b8dd797 | |||
| 47742fa2f1 | |||
| 3a557b8da1 | |||
| 2af5b5e353 | |||
| 168b12ee3b | |||
| d4f6bc768a | |||
| fd2cf09a45 | |||
| 82660c1023 | |||
| 7c0066f8a7 | |||
| f1634da71b | |||
| def8f09967 | |||
| 6d91d35a14 | |||
| 547d5d7c17 | |||
| 9d170583e9 | |||
| f63a3a6d9b | |||
| f7e3ef3dad | |||
| b97cf6989b | |||
| a3942ff1c4 | |||
| 0b715eb2c5 | |||
| 1ec56b8bd1 | |||
| b6936931a5 | |||
| 89280ca9de | |||
| 34e4e8f473 | |||
| a9c648697b | |||
| c15e5486ba | |||
| 0ecd3d0e2a | |||
| 0b959c6b8e | |||
| 8328fe4ac7 | |||
| 7e940688c6 | |||
| a4814d0c2c | |||
| 087043499b | |||
| a061294c41 | |||
| 981f8f842a | |||
| da1f005480 | |||
| 93ec1e5e31 | |||
| 096fbf78a6 | |||
| b40c07b010 | |||
| ea9b0feb54 | |||
| 86ffdc78a4 | |||
| 34b139b420 | |||
| 7ee12c6d2c | |||
| 9f95658774 | |||
| fda7c725cd | |||
| 311378612d | |||
| 06ae062e5a | |||
| 3c299c7eac | |||
| 9f5017f4be | |||
| e69f3aa5db | |||
| 035ab9fb6b | |||
| 85bccfa986 | |||
| 826e19fe52 | |||
| 2b581f113c | |||
| 90593d0083 | |||
| 14026420f0 | |||
| 6d1e6e527d | |||
| a6934b3d52 | |||
| a8bae2ef69 | |||
| 6e3355ae34 | |||
| 2bc85f68d7 | |||
| b36a0e178b | |||
| aaf0b3dc88 | |||
| 087f944ad1 | |||
| c2dfddabbe |
1
.eslintignore
Normal file
@@ -0,0 +1 @@
|
||||
kendo.all.d.ts
|
||||
@@ -7,7 +7,8 @@ module.exports = {
|
||||
jquery: true
|
||||
},
|
||||
parserOptions: {
|
||||
ecmaVersion: 2022
|
||||
ecmaVersion: 2022,
|
||||
sourceType: "module"
|
||||
},
|
||||
rules: {
|
||||
"no-redeclare": "off",
|
||||
|
||||
89
.gitignore
vendored
@@ -1,22 +1,16 @@
|
||||
!public_html/cache/IGNORATEMI.T87
|
||||
*.css.map
|
||||
*Thumbs.db
|
||||
.sass-cache/*
|
||||
/exports
|
||||
/images
|
||||
/node_modules
|
||||
nbproject/private/private.xml
|
||||
public_html/node_modules
|
||||
public_html/.htaccess
|
||||
public_html/cache/*
|
||||
public_html/classes/Restful.config.json
|
||||
public_html/test.php
|
||||
|
||||
|
||||
|
||||
.idea/workspace.xml
|
||||
.idea/usage.statistics.xml
|
||||
.idea/tasks.xml
|
||||
.idea/watcherTasks.xml
|
||||
/public_html/scss/css/*.css
|
||||
/public_html/gest-lib/*/css/*.css.map
|
||||
|
||||
@@ -27,4 +21,83 @@ public_html/test.php
|
||||
**/dist
|
||||
**/build
|
||||
|
||||
.eslintcache
|
||||
.eslintcache
|
||||
**/.sass-cache
|
||||
|
||||
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
|
||||
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
|
||||
|
||||
# User-specific stuff
|
||||
.idea/**/workspace.xml
|
||||
.idea/**/tasks.xml
|
||||
.idea/**/usage.statistics.xml
|
||||
.idea/**/dictionaries
|
||||
.idea/**/shelf
|
||||
|
||||
# AWS User-specific
|
||||
.idea/**/aws.xml
|
||||
|
||||
# Generated files
|
||||
.idea/**/contentModel.xml
|
||||
|
||||
# Sensitive or high-churn files
|
||||
.idea/**/dataSources/
|
||||
.idea/**/dataSources.ids
|
||||
.idea/**/dataSources.local.xml
|
||||
.idea/**/sqlDataSources.xml
|
||||
.idea/**/dynamic.xml
|
||||
.idea/**/uiDesigner.xml
|
||||
.idea/**/dbnavigator.xml
|
||||
|
||||
# Gradle
|
||||
.idea/**/gradle.xml
|
||||
.idea/**/libraries
|
||||
|
||||
# Gradle and Maven with auto-import
|
||||
# When using Gradle or Maven with auto-import, you should exclude module files,
|
||||
# since they will be recreated, and may cause churn. Uncomment if using
|
||||
# auto-import.
|
||||
# .idea/artifacts
|
||||
# .idea/compiler.xml
|
||||
# .idea/jarRepositories.xml
|
||||
# .idea/modules.xml
|
||||
# .idea/*.iml
|
||||
# .idea/modules
|
||||
# *.iml
|
||||
# *.ipr
|
||||
|
||||
# CMake
|
||||
cmake-build-*/
|
||||
|
||||
# Mongo Explorer plugin
|
||||
.idea/**/mongoSettings.xml
|
||||
|
||||
# File-based project format
|
||||
*.iws
|
||||
|
||||
# IntelliJ
|
||||
out/
|
||||
|
||||
# mpeltonen/sbt-idea plugin
|
||||
.idea_modules/
|
||||
|
||||
# JIRA plugin
|
||||
atlassian-ide-plugin.xml
|
||||
|
||||
# Cursive Clojure plugin
|
||||
.idea/replstate.xml
|
||||
|
||||
# SonarLint plugin
|
||||
.idea/sonarlint/
|
||||
|
||||
# Crashlytics plugin (for Android Studio and IntelliJ)
|
||||
com_crashlytics_export_strings.xml
|
||||
crashlytics.properties
|
||||
crashlytics-build.properties
|
||||
fabric.properties
|
||||
|
||||
# Editor-based Rest Client
|
||||
.idea/httpRequests
|
||||
|
||||
# Android studio 3.1+ serialized cache file
|
||||
.idea/caches/build_file_checksums.ser
|
||||
2
.idea/codeStyles/codeStyleConfig.xml
generated
@@ -1,5 +1,5 @@
|
||||
<component name="ProjectCodeStyleConfiguration">
|
||||
<state>
|
||||
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
|
||||
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default copy" />
|
||||
</state>
|
||||
</component>
|
||||
18
.idea/codeception.xml
generated
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Codeception">
|
||||
<option name="configurations">
|
||||
<list>
|
||||
<Configuration>
|
||||
<option name="path" value="$PROJECT_DIR$/tests" />
|
||||
</Configuration>
|
||||
<Configuration>
|
||||
<option name="path" value="$PROJECT_DIR$/public_html/tests" />
|
||||
</Configuration>
|
||||
<Configuration>
|
||||
<option name="path" value="$PROJECT_DIR$/public_html/tests" />
|
||||
</Configuration>
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
12
.idea/dataSources.xml
generated
@@ -1,11 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
|
||||
<data-source source="LOCAL" name="Microsoft SQL Server - biolevante@serverdb" read-only="true" uuid="b784ccd0-5fe6-42de-a195-ffb869f7db91">
|
||||
<data-source source="LOCAL" name="@serverdb2019" uuid="166173fd-28e1-41b6-bd7b-6b86f44fc66c">
|
||||
<driver-ref>sqlserver.ms</driver-ref>
|
||||
<synchronize>true</synchronize>
|
||||
<jdbc-driver>com.microsoft.sqlserver.jdbc.SQLServerDriver</jdbc-driver>
|
||||
<jdbc-url>jdbc:sqlserver://serverdb;database=gramm</jdbc-url>
|
||||
<jdbc-url>jdbc:sqlserver://serverdb2019</jdbc-url>
|
||||
<working-dir>$ProjectFileDir$</working-dir>
|
||||
</data-source>
|
||||
<data-source source="LOCAL" name="@serverdb" uuid="1ce1e2bf-d12e-4a6e-be4f-e7a71944e1b9">
|
||||
<driver-ref>sqlserver.ms</driver-ref>
|
||||
<synchronize>true</synchronize>
|
||||
<jdbc-driver>com.microsoft.sqlserver.jdbc.SQLServerDriver</jdbc-driver>
|
||||
<jdbc-url>jdbc:sqlserver://serverdb</jdbc-url>
|
||||
<working-dir>$ProjectFileDir$</working-dir>
|
||||
</data-source>
|
||||
</component>
|
||||
</project>
|
||||
3
.idea/dictionaries/ClaudioR.xml
generated
@@ -1,3 +0,0 @@
|
||||
<component name="ProjectDictionaryState">
|
||||
<dictionary name="ClaudioR" />
|
||||
</component>
|
||||
3
.idea/inspectionProfiles/Project_Default.xml
generated
@@ -5,8 +5,9 @@
|
||||
<inspection_tool class="HtmlUnknownAttribute" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<option name="myValues">
|
||||
<value>
|
||||
<list size="1">
|
||||
<list size="2">
|
||||
<item index="0" class="java.lang.String" itemvalue="classname" />
|
||||
<item index="1" class="java.lang.String" itemvalue="name" />
|
||||
</list>
|
||||
</value>
|
||||
</option>
|
||||
|
||||
2
.idea/jsLibraryMappings.xml
generated
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="JavaScriptLibraryMappings">
|
||||
<file url="PROJECT" libraries="{counter}" />
|
||||
<includedPredefinedLibrary name="Node.js Core" />
|
||||
</component>
|
||||
</project>
|
||||
5
.idea/php.xml
generated
@@ -81,6 +81,11 @@
|
||||
<component name="PhpStanOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
<component name="PhpUnit">
|
||||
<phpunit_settings>
|
||||
<PhpUnitSettings custom_loader_path="$PROJECT_DIR$/public_html/vendor/autoload.php" />
|
||||
</phpunit_settings>
|
||||
</component>
|
||||
<component name="PsalmOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
|
||||
13
.idea/phpspec.xml
generated
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="PHPSpec">
|
||||
<suites>
|
||||
<PhpSpecSuiteConfiguration>
|
||||
<option name="myPath" value="$PROJECT_DIR$" />
|
||||
</PhpSpecSuiteConfiguration>
|
||||
<PhpSpecSuiteConfiguration>
|
||||
<option name="myPath" value="$PROJECT_DIR$/public_html" />
|
||||
</PhpSpecSuiteConfiguration>
|
||||
</suites>
|
||||
</component>
|
||||
</project>
|
||||
10
.idea/phpunit.xml
generated
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="PHPUnit">
|
||||
<option name="directories">
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/public_html/tests" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
</project>
|
||||
3
.idea/scopes/ConfigAziende.xml
generated
Normal file
@@ -0,0 +1,3 @@
|
||||
<component name="DependencyValidationManager">
|
||||
<scope name="ConfigAziende" pattern="file[pvm]:public_html/config_aziende//*" />
|
||||
</component>
|
||||
26
.idea/watcherTasks.xml
generated
@@ -3,7 +3,7 @@
|
||||
<component name="ProjectTasksOptions">
|
||||
<TaskOptions isEnabled="true">
|
||||
<option name="arguments" value="$FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css --style compressed" />
|
||||
<option name="checkSyntaxErrors" value="true" />
|
||||
<option name="checkSyntaxErrors" value="false" />
|
||||
<option name="description" />
|
||||
<option name="exitCodeBehavior" value="ERROR" />
|
||||
<option name="fileExtension" value="scss" />
|
||||
@@ -23,7 +23,7 @@
|
||||
</TaskOptions>
|
||||
<TaskOptions isEnabled="true">
|
||||
<option name="arguments" value="$FileName$:$FileNameWithoutExtension$.css --style compressed" />
|
||||
<option name="checkSyntaxErrors" value="true" />
|
||||
<option name="checkSyntaxErrors" value="false" />
|
||||
<option name="description" />
|
||||
<option name="exitCodeBehavior" value="ERROR" />
|
||||
<option name="fileExtension" value="scss" />
|
||||
@@ -43,7 +43,7 @@
|
||||
</TaskOptions>
|
||||
<TaskOptions isEnabled="true">
|
||||
<option name="arguments" value="$FileName$:$ProjectFileDir$/public_html/css/$FileDirPathFromParent(scss)$/$FileNameWithoutExtension$.css --style compressed" />
|
||||
<option name="checkSyntaxErrors" value="true" />
|
||||
<option name="checkSyntaxErrors" value="false" />
|
||||
<option name="description" />
|
||||
<option name="exitCodeBehavior" value="ERROR" />
|
||||
<option name="fileExtension" value="scss" />
|
||||
@@ -61,5 +61,25 @@
|
||||
<option name="workingDir" value="$FileDir$" />
|
||||
<envs />
|
||||
</TaskOptions>
|
||||
<TaskOptions isEnabled="true">
|
||||
<option name="arguments" value="$FileName$:$FileDir$/$FileNameWithoutExtension$.css --style compressed" />
|
||||
<option name="checkSyntaxErrors" value="false" />
|
||||
<option name="description" />
|
||||
<option name="exitCodeBehavior" value="ERROR" />
|
||||
<option name="fileExtension" value="scss" />
|
||||
<option name="immediateSync" value="true" />
|
||||
<option name="name" value="ConfigAziende" />
|
||||
<option name="output" value="$FileDir$/$FileNameWithoutExtension$.css:$FileDir$/$FileNameWithoutExtension$.css.map" />
|
||||
<option name="outputFilters">
|
||||
<array />
|
||||
</option>
|
||||
<option name="outputFromStdout" value="false" />
|
||||
<option name="program" value="sass" />
|
||||
<option name="runOnExternalChanges" value="true" />
|
||||
<option name="scopeName" value="ConfigAziende" />
|
||||
<option name="trackOnlyRoot" value="true" />
|
||||
<option name="workingDir" value="$FileDir$" />
|
||||
<envs />
|
||||
</TaskOptions>
|
||||
</component>
|
||||
</project>
|
||||
@@ -1,8 +1,6 @@
|
||||
FROM php:7.4-apache
|
||||
|
||||
RUN a2enmod rewrite
|
||||
FROM php:7.4-fpm
|
||||
|
||||
ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions /usr/local/bin/
|
||||
|
||||
RUN chmod +x /usr/local/bin/install-php-extensions && \
|
||||
install-php-extensions gd xdebug imagick zip
|
||||
install-php-extensions gd opcache xdebug imagick zip
|
||||
48
Gruntfile.js
@@ -29,6 +29,7 @@ const _arr_aziende = [
|
||||
{n: "of_demo"},
|
||||
{n: "produzione"},
|
||||
{n: "risto_cash"},
|
||||
{n: "rossogargano"},
|
||||
{n: "sapori_veri", sub: ["dispensa"]},
|
||||
{n: "smetar"},
|
||||
{n: "suit", sub: ["santantonio", "carni_sardegna", "valpietro"]},
|
||||
@@ -38,6 +39,8 @@ const _arr_aziende = [
|
||||
{n: "tosca_rm"},
|
||||
{n: "tosca_rg"},
|
||||
{n: "tosca_vr"},
|
||||
{n: "tosca_cz"},
|
||||
{n: "tosca_fc"},
|
||||
{n: "twobrothers"},
|
||||
{n: "vgalimenti", sub: ["salpar"]},
|
||||
{n: "vinella"}
|
||||
@@ -128,10 +131,20 @@ module.exports = function (grunt) {
|
||||
src: "public_html/empty_section.php",
|
||||
dest: "public_html/" + moduleName + ".php"
|
||||
}]);
|
||||
grunt.config.set("rename.newmodule.files", [{
|
||||
src: "public_html/gest-lib/" + moduleName + "/classes/EmptySection.class.php",
|
||||
dest: "public_html/gest-lib/" + moduleName + "/classes/" + moduleNameCC + ".class.php"
|
||||
}]);
|
||||
grunt.config.set("rename.newmodule.files", [
|
||||
{
|
||||
src: "public_html/gest-lib/" + moduleName + "/classes/EmptySection.class.php",
|
||||
dest: "public_html/gest-lib/" + moduleName + "/classes/" + moduleNameCC + ".class.php"
|
||||
},
|
||||
{
|
||||
src: "public_html/gest-lib/" + moduleName + "/classes/EmptyAjax.php",
|
||||
dest: "public_html/gest-lib/" + moduleName + "/classes/" + moduleNameCC + "Ajax.php"
|
||||
},
|
||||
{
|
||||
src: "public_html/gest-lib/" + moduleName + "/ts/EmptySection.ts",
|
||||
dest: "public_html/gest-lib/" + moduleName + "/ts/" + moduleNameCC + ".ts"
|
||||
},
|
||||
]);
|
||||
|
||||
|
||||
const e = {};
|
||||
@@ -437,17 +450,28 @@ function copy_getValues(grunt) {
|
||||
});*/
|
||||
|
||||
ret[nomeAzienda] = {
|
||||
cwd: "public_html",
|
||||
src: arr_copyValues,
|
||||
dest: "exports/tmp", // + nomeAzienda.toUpperCase(),
|
||||
expand: true,
|
||||
options: {timestamp: true}
|
||||
files: [
|
||||
{
|
||||
cwd: "public_html",
|
||||
src: arr_copyValues.concat("!**/*.js", "!**/*.ts"),
|
||||
dest: "exports/tmp", // + nomeAzienda.toUpperCase(),
|
||||
expand: true,
|
||||
options: {timestamp: true}
|
||||
},
|
||||
{
|
||||
cwd: "public_html",
|
||||
src: arr_profiles.map(profile => `dist/config_aziende/${profile.toUpperCase()}/**`),
|
||||
dest: "exports/tmp",
|
||||
expand: true,
|
||||
options: {timestamp: true}
|
||||
}
|
||||
]
|
||||
};
|
||||
});
|
||||
|
||||
ret["assets"] = {
|
||||
cwd: "public_html",
|
||||
src: ["**", "!config_aziende/**", "!js/**", "!scss/**", "!css/**", "!gest-lib/**/*.js"],
|
||||
src: ["**", "!config_aziende/**", "!js/**", "!scss/**", "!css/**", "!gest-lib/**/*.js", "!dist/config_aziende/**"],
|
||||
dest: "exports/_base", // + nomeAzienda.toUpperCase(),
|
||||
expand: true,
|
||||
options: {timestamp: true}
|
||||
@@ -463,7 +487,7 @@ function copy_getValues(grunt) {
|
||||
|
||||
ret.newmodule_folder = {
|
||||
cwd: "public_html/gest-lib/empty_section",
|
||||
src: "**",
|
||||
src: ["**", "../../empty_section.php"],
|
||||
dest: "",
|
||||
expand: true,
|
||||
options: {
|
||||
@@ -472,7 +496,9 @@ function copy_getValues(grunt) {
|
||||
const moduleNameCCLower = toCamelCase(format_id(grunt.config("moduleName")));
|
||||
const moduleNameCC = ucfirst(moduleNameCCLower);
|
||||
content = content.replace(/EmptySection/g, moduleNameCC);
|
||||
content = content.replace(/EmptyAjax/g, moduleNameCC + "Ajax");
|
||||
content = content.replace(/emptySection/g, moduleNameCCLower);
|
||||
content = content.replace(/empty_section/g, format_id(grunt.config("moduleName")));
|
||||
return content;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
version: "3.9"
|
||||
services:
|
||||
php-apache:
|
||||
ports:
|
||||
- "80:80"
|
||||
php-fpm:
|
||||
restart: unless-stopped
|
||||
extra_hosts:
|
||||
- host.docker.internal:host-gateway
|
||||
@@ -11,4 +9,15 @@ services:
|
||||
- ./:/var/www/html/pvm
|
||||
- ./docker/php/php.ini:/usr/local/etc/php/php.ini
|
||||
- ./docker/php/conf.d/xdebug.ini:/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
|
||||
- ./docker/php/conf.d/error_reporting.ini:/usr/local/etc/php/conf.d/error_reporting.ini
|
||||
- ./docker/php/conf.d/error_reporting.ini:/usr/local/etc/php/conf.d/error_reporting.ini
|
||||
apache:
|
||||
restart: unless-stopped
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./docker/apache/Dockerfile
|
||||
ports:
|
||||
- "80:80"
|
||||
volumes:
|
||||
- ./:/var/www/html/pvm
|
||||
depends_on:
|
||||
- php-fpm
|
||||
15
docker/apache/Dockerfile
Normal file
@@ -0,0 +1,15 @@
|
||||
FROM httpd:2.4
|
||||
|
||||
COPY ./docker/apache/apache.vhost.conf /usr/local/apache2/conf/extra/apache.vhost.conf
|
||||
RUN echo "Include /usr/local/apache2/conf/extra/apache.vhost.conf" >> /usr/local/apache2/conf/httpd.conf
|
||||
|
||||
# Enable Apache modules to ensure proper functionality
|
||||
RUN sed -i \
|
||||
# Uncomment the configuration for mod_deflate to enable compression
|
||||
-e '/#LoadModule deflate_module/s/^#//g' \
|
||||
# Uncomment the configuration for mod_proxy to enable proxying capabilities
|
||||
-e '/#LoadModule proxy_module/s/^#//g' \
|
||||
# Uncomment the configuration for mod_proxy_fcgi to enable FastCGI proxy module
|
||||
-e '/#LoadModule proxy_fcgi_module/s/^#//g' \
|
||||
-e '/#LoadModule rewrite_module/s/^#//g' \
|
||||
/usr/local/apache2/conf/httpd.conf
|
||||
23
docker/apache/apache.vhost.conf
Normal file
@@ -0,0 +1,23 @@
|
||||
# Set the ServerName to localhost
|
||||
ServerName localhost
|
||||
|
||||
# Configure a VirtualHost to handle requests on port 80
|
||||
<VirtualHost *:80>
|
||||
# Proxy PHP requests to port 9000 PHP-FPM container
|
||||
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://php-fpm:9000/var/www/html/$1 timeout=259200
|
||||
|
||||
# Set the DocumentRoot for the virtual host
|
||||
DocumentRoot /var/www/html/
|
||||
|
||||
# Directory configuration for the DocumentRoot
|
||||
<Directory /var/www/html/>
|
||||
DirectoryIndex index.php
|
||||
Options Indexes FollowSymLinks
|
||||
AllowOverride All
|
||||
Require all granted
|
||||
</Directory>
|
||||
|
||||
# Define the CustomLog and ErrorLog destinations
|
||||
CustomLog /proc/self/fd/1 common
|
||||
ErrorLog /proc/self/fd/2
|
||||
</VirtualHost>
|
||||
277
package-lock.json
generated
@@ -1,17 +1,24 @@
|
||||
{
|
||||
"name": "PVM",
|
||||
"name": "pvm",
|
||||
"version": "1.0.0",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "PVM",
|
||||
"name": "pvm",
|
||||
"version": "1.0.0",
|
||||
"hasInstallScript": true,
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"@ihvh/air-datepicker-types": "^2.0.2",
|
||||
"@types/bootstrap": "^3.3.42",
|
||||
"@types/chart.js": "^2.9.37",
|
||||
"@types/datatables.net": "^1.10.24",
|
||||
"@types/daterangepicker": "^3.1.8",
|
||||
"@types/jquery": "^3.5.16",
|
||||
"@types/lodash": "^4.14.192",
|
||||
"@types/jqueryui": "^1.12.16",
|
||||
"@types/systemjs": "^6.13.1",
|
||||
"@types/tableau": "^2.2.4",
|
||||
"@typescript-eslint/eslint-plugin": "^5.57.1",
|
||||
"@typescript-eslint/parser": "^5.57.1",
|
||||
"eslint": "^8.37.0",
|
||||
@@ -35,6 +42,7 @@
|
||||
"grunt-processhtml": "^0.3.8",
|
||||
"grunt-prompt": "^1.3.3",
|
||||
"grunt-string-replace": "^1.3.1",
|
||||
"number-ticker": "file:public_html/assets/number-ticker",
|
||||
"pre-commit": "^1.2.2",
|
||||
"rimraf": "^4.4.1",
|
||||
"typescript": "^5.0.3"
|
||||
@@ -129,6 +137,15 @@
|
||||
"integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@ihvh/air-datepicker-types": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@ihvh/air-datepicker-types/-/air-datepicker-types-2.0.2.tgz",
|
||||
"integrity": "sha512-5MsD27CODSJgYtkUTSEmu8FqYwpCXULJUzmy4MtX8sag5JcQAFUKHAhPIE9iktpu3vtbgoeA5qmlu9JhokVvVA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@types/jquery": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/@nodelib/fs.scandir": {
|
||||
"version": "2.1.5",
|
||||
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
|
||||
@@ -164,6 +181,15 @@
|
||||
"node": ">= 8"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/bootstrap": {
|
||||
"version": "3.3.42",
|
||||
"resolved": "https://registry.npmjs.org/@types/bootstrap/-/bootstrap-3.3.42.tgz",
|
||||
"integrity": "sha512-ERkg6+Doymm2Uv/+jvqgxmoDLr6vz7wThaS2523QoY/tcTuw7HKrF5v06u2Ga3nEu0+iVTnNk7HLIzgm6ZZh8A==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@types/jquery": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/chart.js": {
|
||||
"version": "2.9.37",
|
||||
"resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.37.tgz",
|
||||
@@ -173,6 +199,25 @@
|
||||
"moment": "^2.10.2"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/datatables.net": {
|
||||
"version": "1.10.24",
|
||||
"resolved": "https://registry.npmjs.org/@types/datatables.net/-/datatables.net-1.10.24.tgz",
|
||||
"integrity": "sha512-Qb82/7Gn0bU36YLiv0MdaqKzhTLfRO9qPvFdkW0miQ6ATMG47aoPn2r//zTvGd3oPSt+Lzp1HSsjP6rZRuki8g==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@types/jquery": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/daterangepicker": {
|
||||
"version": "3.1.8",
|
||||
"resolved": "https://registry.npmjs.org/@types/daterangepicker/-/daterangepicker-3.1.8.tgz",
|
||||
"integrity": "sha512-z5KqyebBXYUhtxSjnLlAYGTL7kLFmHVUwTyzNtIXyk6vgRjTbo1xJSkHCFd3PX1vfeOObT7IzyF6xQqBopnLGg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@types/jquery": "*",
|
||||
"moment": ">=2.14.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/jquery": {
|
||||
"version": "3.5.16",
|
||||
"resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.16.tgz",
|
||||
@@ -182,18 +227,21 @@
|
||||
"@types/sizzle": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/jqueryui": {
|
||||
"version": "1.12.16",
|
||||
"resolved": "https://registry.npmjs.org/@types/jqueryui/-/jqueryui-1.12.16.tgz",
|
||||
"integrity": "sha512-6huAQDpNlso9ayaUT9amBOA3kj02OCeUWs+UvDmbaJmwkHSg/HLsQOoap/D5uveN9ePwl72N45Bl+Frp5xyG1Q==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@types/jquery": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/json-schema": {
|
||||
"version": "7.0.11",
|
||||
"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
|
||||
"integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@types/lodash": {
|
||||
"version": "4.14.192",
|
||||
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.192.tgz",
|
||||
"integrity": "sha512-km+Vyn3BYm5ytMO13k9KTp27O75rbQ0NFw+U//g+PX7VZyjCioXaRFisqSIJRECljcTv73G3i6BpglNGHgUQ5A==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@types/semver": {
|
||||
"version": "7.3.13",
|
||||
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
|
||||
@@ -206,6 +254,18 @@
|
||||
"integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@types/systemjs": {
|
||||
"version": "6.13.1",
|
||||
"resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-6.13.1.tgz",
|
||||
"integrity": "sha512-Jxo2/uif1WpkabfyvWpFmPWFPDdwKUmyL7xWzjtxNALEu2pgce+eISjbf0Vr+SsK/D9savO5kTRcf+COLK5eiQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@types/tableau": {
|
||||
"version": "2.2.4",
|
||||
"resolved": "https://registry.npmjs.org/@types/tableau/-/tableau-2.2.4.tgz",
|
||||
"integrity": "sha512-dJ2aunZhX56RGR3xWNcoQ4Ezi5PubrwJWc71Z8KFc1idlS4koVr1e0qR5kVYqq0rgGgEJNiGp0W9KphK/dyWtQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@typescript-eslint/eslint-plugin": {
|
||||
"version": "5.57.1",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz",
|
||||
@@ -581,12 +641,6 @@
|
||||
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/archiver-utils/node_modules/lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/archiver/node_modules/async": {
|
||||
"version": "2.6.4",
|
||||
"resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
|
||||
@@ -622,12 +676,6 @@
|
||||
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/archiver/node_modules/lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/are-we-there-yet": {
|
||||
"version": "1.1.7",
|
||||
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
|
||||
@@ -2427,12 +2475,6 @@
|
||||
"node": ">=0.8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/grunt-contrib-compress/node_modules/lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/grunt-contrib-compress/node_modules/strip-ansi": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
|
||||
@@ -3092,12 +3134,6 @@
|
||||
"node": ">=6"
|
||||
}
|
||||
},
|
||||
"node_modules/grunt-ftp-push/node_modules/lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/grunt-ftp-push/node_modules/minimatch": {
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
|
||||
@@ -3291,6 +3327,16 @@
|
||||
"node": ">= 0.8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/grunt-legacy-util/node_modules/lodash": {
|
||||
"version": "0.9.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
|
||||
"integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==",
|
||||
"dev": true,
|
||||
"engines": [
|
||||
"node",
|
||||
"rhino"
|
||||
]
|
||||
},
|
||||
"node_modules/grunt-legacy-util/node_modules/which": {
|
||||
"version": "1.0.9",
|
||||
"resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
|
||||
@@ -3565,6 +3611,16 @@
|
||||
"node": ">= 0.6.0"
|
||||
}
|
||||
},
|
||||
"node_modules/grunt/node_modules/lodash": {
|
||||
"version": "0.9.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
|
||||
"integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==",
|
||||
"dev": true,
|
||||
"engines": [
|
||||
"node",
|
||||
"rhino"
|
||||
]
|
||||
},
|
||||
"node_modules/grunt/node_modules/lru-cache": {
|
||||
"version": "2.7.3",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
|
||||
@@ -4671,14 +4727,10 @@
|
||||
}
|
||||
},
|
||||
"node_modules/lodash": {
|
||||
"version": "0.9.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
|
||||
"integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==",
|
||||
"dev": true,
|
||||
"engines": [
|
||||
"node",
|
||||
"rhino"
|
||||
]
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/lodash.clonedeep": {
|
||||
"version": "4.5.0",
|
||||
@@ -5136,6 +5188,12 @@
|
||||
"node": ">=0.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/number-ticker": {
|
||||
"version": "2.2.4",
|
||||
"resolved": "file:public_html/assets/number-ticker",
|
||||
"dev": true,
|
||||
"license": "ISC"
|
||||
},
|
||||
"node_modules/object-assign": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
||||
@@ -6216,9 +6274,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/semver": {
|
||||
"version": "7.3.8",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
|
||||
"integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
|
||||
"version": "7.5.4",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
|
||||
"integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"lru-cache": "^6.0.0"
|
||||
@@ -7200,11 +7258,8 @@
|
||||
"node": ">= 0.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/zip-stream/node_modules/lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
"public_html/dist/assets/number-ticker": {
|
||||
"extraneous": true
|
||||
}
|
||||
},
|
||||
"dependencies": {
|
||||
@@ -7269,6 +7324,15 @@
|
||||
"integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
|
||||
"dev": true
|
||||
},
|
||||
"@ihvh/air-datepicker-types": {
|
||||
"version": "2.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@ihvh/air-datepicker-types/-/air-datepicker-types-2.0.2.tgz",
|
||||
"integrity": "sha512-5MsD27CODSJgYtkUTSEmu8FqYwpCXULJUzmy4MtX8sag5JcQAFUKHAhPIE9iktpu3vtbgoeA5qmlu9JhokVvVA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@types/jquery": "*"
|
||||
}
|
||||
},
|
||||
"@nodelib/fs.scandir": {
|
||||
"version": "2.1.5",
|
||||
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
|
||||
@@ -7295,6 +7359,15 @@
|
||||
"fastq": "^1.6.0"
|
||||
}
|
||||
},
|
||||
"@types/bootstrap": {
|
||||
"version": "3.3.42",
|
||||
"resolved": "https://registry.npmjs.org/@types/bootstrap/-/bootstrap-3.3.42.tgz",
|
||||
"integrity": "sha512-ERkg6+Doymm2Uv/+jvqgxmoDLr6vz7wThaS2523QoY/tcTuw7HKrF5v06u2Ga3nEu0+iVTnNk7HLIzgm6ZZh8A==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@types/jquery": "*"
|
||||
}
|
||||
},
|
||||
"@types/chart.js": {
|
||||
"version": "2.9.37",
|
||||
"resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.37.tgz",
|
||||
@@ -7304,6 +7377,25 @@
|
||||
"moment": "^2.10.2"
|
||||
}
|
||||
},
|
||||
"@types/datatables.net": {
|
||||
"version": "1.10.24",
|
||||
"resolved": "https://registry.npmjs.org/@types/datatables.net/-/datatables.net-1.10.24.tgz",
|
||||
"integrity": "sha512-Qb82/7Gn0bU36YLiv0MdaqKzhTLfRO9qPvFdkW0miQ6ATMG47aoPn2r//zTvGd3oPSt+Lzp1HSsjP6rZRuki8g==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@types/jquery": "*"
|
||||
}
|
||||
},
|
||||
"@types/daterangepicker": {
|
||||
"version": "3.1.8",
|
||||
"resolved": "https://registry.npmjs.org/@types/daterangepicker/-/daterangepicker-3.1.8.tgz",
|
||||
"integrity": "sha512-z5KqyebBXYUhtxSjnLlAYGTL7kLFmHVUwTyzNtIXyk6vgRjTbo1xJSkHCFd3PX1vfeOObT7IzyF6xQqBopnLGg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@types/jquery": "*",
|
||||
"moment": ">=2.14.0"
|
||||
}
|
||||
},
|
||||
"@types/jquery": {
|
||||
"version": "3.5.16",
|
||||
"resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.16.tgz",
|
||||
@@ -7313,18 +7405,21 @@
|
||||
"@types/sizzle": "*"
|
||||
}
|
||||
},
|
||||
"@types/jqueryui": {
|
||||
"version": "1.12.16",
|
||||
"resolved": "https://registry.npmjs.org/@types/jqueryui/-/jqueryui-1.12.16.tgz",
|
||||
"integrity": "sha512-6huAQDpNlso9ayaUT9amBOA3kj02OCeUWs+UvDmbaJmwkHSg/HLsQOoap/D5uveN9ePwl72N45Bl+Frp5xyG1Q==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"@types/jquery": "*"
|
||||
}
|
||||
},
|
||||
"@types/json-schema": {
|
||||
"version": "7.0.11",
|
||||
"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz",
|
||||
"integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==",
|
||||
"dev": true
|
||||
},
|
||||
"@types/lodash": {
|
||||
"version": "4.14.192",
|
||||
"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.192.tgz",
|
||||
"integrity": "sha512-km+Vyn3BYm5ytMO13k9KTp27O75rbQ0NFw+U//g+PX7VZyjCioXaRFisqSIJRECljcTv73G3i6BpglNGHgUQ5A==",
|
||||
"dev": true
|
||||
},
|
||||
"@types/semver": {
|
||||
"version": "7.3.13",
|
||||
"resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz",
|
||||
@@ -7337,6 +7432,18 @@
|
||||
"integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==",
|
||||
"dev": true
|
||||
},
|
||||
"@types/systemjs": {
|
||||
"version": "6.13.1",
|
||||
"resolved": "https://registry.npmjs.org/@types/systemjs/-/systemjs-6.13.1.tgz",
|
||||
"integrity": "sha512-Jxo2/uif1WpkabfyvWpFmPWFPDdwKUmyL7xWzjtxNALEu2pgce+eISjbf0Vr+SsK/D9savO5kTRcf+COLK5eiQ==",
|
||||
"dev": true
|
||||
},
|
||||
"@types/tableau": {
|
||||
"version": "2.2.4",
|
||||
"resolved": "https://registry.npmjs.org/@types/tableau/-/tableau-2.2.4.tgz",
|
||||
"integrity": "sha512-dJ2aunZhX56RGR3xWNcoQ4Ezi5PubrwJWc71Z8KFc1idlS4koVr1e0qR5kVYqq0rgGgEJNiGp0W9KphK/dyWtQ==",
|
||||
"dev": true
|
||||
},
|
||||
"@typescript-eslint/eslint-plugin": {
|
||||
"version": "5.57.1",
|
||||
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz",
|
||||
@@ -7568,12 +7675,6 @@
|
||||
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
|
||||
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
|
||||
"dev": true
|
||||
},
|
||||
"lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -7616,12 +7717,6 @@
|
||||
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
|
||||
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
|
||||
"dev": true
|
||||
},
|
||||
"lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -9004,6 +9099,12 @@
|
||||
"esprima": "~ 1.0.2"
|
||||
}
|
||||
},
|
||||
"lodash": {
|
||||
"version": "0.9.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
|
||||
"integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==",
|
||||
"dev": true
|
||||
},
|
||||
"lru-cache": {
|
||||
"version": "2.7.3",
|
||||
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
|
||||
@@ -9115,12 +9216,6 @@
|
||||
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
|
||||
"dev": true
|
||||
},
|
||||
"lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"strip-ansi": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
|
||||
@@ -9667,12 +9762,6 @@
|
||||
"unorm": "^1.4.1"
|
||||
}
|
||||
},
|
||||
"lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"minimatch": {
|
||||
"version": "3.0.8",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
|
||||
@@ -9784,6 +9873,12 @@
|
||||
"which": "~1.0.5"
|
||||
},
|
||||
"dependencies": {
|
||||
"lodash": {
|
||||
"version": "0.9.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
|
||||
"integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==",
|
||||
"dev": true
|
||||
},
|
||||
"which": {
|
||||
"version": "1.0.9",
|
||||
"resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
|
||||
@@ -10744,9 +10839,9 @@
|
||||
}
|
||||
},
|
||||
"lodash": {
|
||||
"version": "0.9.2",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
|
||||
"integrity": "sha512-LVbt/rjK62gSbhehDVKL0vlaime4Y1IBixL+bKeNfoY4L2zab/jGrxU6Ka05tMA/zBxkTk5t3ivtphdyYupczw==",
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
},
|
||||
"lodash.clonedeep": {
|
||||
@@ -11112,6 +11207,10 @@
|
||||
"integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==",
|
||||
"dev": true
|
||||
},
|
||||
"number-ticker": {
|
||||
"version": "2.2.4",
|
||||
"dev": true
|
||||
},
|
||||
"object-assign": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
||||
@@ -11934,9 +12033,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"semver": {
|
||||
"version": "7.3.8",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
|
||||
"integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
|
||||
"version": "7.5.4",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
|
||||
"integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"lru-cache": "^6.0.0"
|
||||
@@ -12711,14 +12810,6 @@
|
||||
"compress-commons": "^1.2.0",
|
||||
"lodash": "^4.8.0",
|
||||
"readable-stream": "^2.0.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"lodash": {
|
||||
"version": "4.17.21",
|
||||
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
||||
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
33
package.json
@@ -1,15 +1,33 @@
|
||||
{
|
||||
"name": "PVM",
|
||||
"name": "pvm",
|
||||
"version": "1.0.0",
|
||||
"description": "Portale web by Integry S.r.l.",
|
||||
"private": true,
|
||||
"main": "Gruntfile.js",
|
||||
"directories": {
|
||||
"test": "test"
|
||||
},
|
||||
"scripts": {
|
||||
"postinstall": "node postinstall.js",
|
||||
"clean": "rimraf public_html/dist",
|
||||
"lint": "eslint . --fix --cache",
|
||||
"build": "npm run clean && tsc",
|
||||
"build:watch": "npm run build -- --watch",
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
"pre-commit": [
|
||||
"lint"
|
||||
],
|
||||
"devDependencies": {
|
||||
"@ihvh/air-datepicker-types": "^2.0.2",
|
||||
"@types/bootstrap": "^3.3.42",
|
||||
"@types/chart.js": "^2.9.37",
|
||||
"@types/datatables.net": "^1.10.24",
|
||||
"@types/daterangepicker": "^3.1.8",
|
||||
"@types/jquery": "^3.5.16",
|
||||
"@types/lodash": "^4.14.192",
|
||||
"@types/jqueryui": "^1.12.16",
|
||||
"@types/systemjs": "^6.13.1",
|
||||
"@types/tableau": "^2.2.4",
|
||||
"@typescript-eslint/eslint-plugin": "^5.57.1",
|
||||
"@typescript-eslint/parser": "^5.57.1",
|
||||
"eslint": "^8.37.0",
|
||||
@@ -33,20 +51,11 @@
|
||||
"grunt-processhtml": "^0.3.8",
|
||||
"grunt-prompt": "^1.3.3",
|
||||
"grunt-string-replace": "^1.3.1",
|
||||
"number-ticker": "file:public_html/assets/number-ticker",
|
||||
"pre-commit": "^1.2.2",
|
||||
"rimraf": "^4.4.1",
|
||||
"typescript": "^5.0.3"
|
||||
},
|
||||
"scripts": {
|
||||
"clean": "rimraf public_html/dist",
|
||||
"lint": "eslint . --fix --cache",
|
||||
"build": "npm run clean && tsc",
|
||||
"build:watch": "npm run build -- --watch",
|
||||
"test": "echo \"Error: no test specified\" && exit 1"
|
||||
},
|
||||
"pre-commit": [
|
||||
"lint"
|
||||
],
|
||||
"author": "",
|
||||
"license": "ISC"
|
||||
}
|
||||
|
||||
12
postinstall.js
Normal file
@@ -0,0 +1,12 @@
|
||||
if (process.env.NODE_ENV === "production") {
|
||||
process.exit();
|
||||
}
|
||||
|
||||
const {spawn} = require('child_process');
|
||||
|
||||
const cmd = "cd public_html && npm install";
|
||||
const p = spawn(cmd, [], {shell: true});
|
||||
|
||||
p.stdout.on("data", (data) => {
|
||||
console.log(data.toString());
|
||||
});
|
||||
34
public_html/analisi_budget.php
Normal file
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
session_start();
|
||||
include "functions.php";
|
||||
require_once "include_login.php";
|
||||
include "config.php";
|
||||
include "include/module.php";
|
||||
|
||||
include Controller::current_mainClasspath();
|
||||
$className = "AnalisiBudget" . Utility\Str::ucfirst(preg_replace("/[^A-Za-z0-9\\-]/", "", User::get_current_profileDb()));
|
||||
(new Ajax($className))->checkAjaxRequests();
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<!--html manifest="manifest.appcache"-->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<?php include pvm_tagHeadTs; ?>
|
||||
</head>
|
||||
<body>
|
||||
<?php include pvm_headerNavbar; ?>
|
||||
<?php include pvm_splashScreen; ?>
|
||||
<div id="content">
|
||||
<div class="no-padding">
|
||||
<?php
|
||||
if (!PVM\CurrentModule::isAuthorizedToCurrentUser()) {
|
||||
include pvm_unauthorized;
|
||||
} else {
|
||||
include Controller::current_gestpath_mainPage();
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<?php include pvm_footerMinimal; ?>
|
||||
</body>
|
||||
</html>
|
||||
34
public_html/api.php
Normal file
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
session_start();
|
||||
include "functions.php";
|
||||
require_once "include_login.php";
|
||||
include "config.php";
|
||||
include "include/module.php";
|
||||
|
||||
|
||||
$className = null;
|
||||
$methodData = Ajax::getMethodData();
|
||||
|
||||
$methodName = array_get($methodData, "methodName");
|
||||
$type = array_get($methodData, "type");
|
||||
|
||||
if (isset($methodName) && isset($type)) {
|
||||
$data = explode("/", $methodName);
|
||||
|
||||
$className = ucfirst(camelCaseEncode($data[0]));
|
||||
$newMethodName = $data[1];
|
||||
|
||||
$var = $type ? $_GET : $_POST;
|
||||
|
||||
$methodValue = $var[$methodName];
|
||||
unset($var[$methodName]);
|
||||
$var = array_merge(array($newMethodName => $methodValue), $var);
|
||||
|
||||
if ($type == "GET") {
|
||||
$_GET = $var;
|
||||
} else {
|
||||
$_POST = $var;
|
||||
}
|
||||
}
|
||||
|
||||
(new Ajax("\Api\\" . $className))->checkAjaxRequests();
|
||||
@@ -19,7 +19,9 @@
|
||||
const zIndex = $modal.css("zIndex");
|
||||
|
||||
if (zIndex) {
|
||||
datepicker.data("datepicker").$datepicker.css("zIndex", zIndex + 1);
|
||||
datepicker.each(function (i, dp) {
|
||||
$(dp).data("datepicker").$datepicker.css("zIndex", zIndex + 1);
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"base": {
|
||||
"children": [
|
||||
"systemjs",
|
||||
"jquery",
|
||||
"jquery-ui",
|
||||
"bootstrap",
|
||||
@@ -17,7 +16,6 @@
|
||||
},
|
||||
"std-pkg": {
|
||||
"children": [
|
||||
"systemjs",
|
||||
"jquery",
|
||||
"jquery-ui",
|
||||
"bootstrap",
|
||||
@@ -30,7 +28,8 @@
|
||||
"moment",
|
||||
"date-formats",
|
||||
"animate",
|
||||
"firebase"
|
||||
"firebase",
|
||||
"navbar"
|
||||
]
|
||||
},
|
||||
"jquery": {
|
||||
@@ -40,6 +39,12 @@
|
||||
"assets/jquery/jquery.highlight.js",
|
||||
"assets/jquery/jquery.color.min.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/jquery/jquery-3.6.0.min.js",
|
||||
"assets/jquery/jquery-migrate-3.4.0.min.js",
|
||||
"assets/jquery/jquery.highlight.js",
|
||||
"assets/jquery/jquery.color.min.js"
|
||||
],
|
||||
"css": []
|
||||
},
|
||||
"jquery-uiDatepicker": {
|
||||
@@ -52,6 +57,10 @@
|
||||
"assets/jquery/ui/jquery-ui.min.js",
|
||||
"assets/jquery/MonthPicker/MonthPicker.min.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/jquery/ui/jquery-ui.min.js",
|
||||
"assets/jquery/MonthPicker/MonthPicker.min.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/jquery/ui/jquery-ui.min.css",
|
||||
"assets/jquery/ui/jquery-ui.structure.min.css",
|
||||
@@ -94,6 +103,11 @@
|
||||
"assets/bootstrap/js/bootstrap-switch.min.js",
|
||||
"assets/bootstrap/js/bootstrap-notify.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/bootstrap/js/bootstrap.js",
|
||||
"assets/bootstrap/js/bootstrap-switch.min.js",
|
||||
"assets/bootstrap/js/bootstrap-notify.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/bootstrap/css/bootstrap.min.css",
|
||||
"assets/bootstrap/css/bootstrap-switch.min.css",
|
||||
@@ -178,6 +192,9 @@
|
||||
"date-formats": {
|
||||
"js": [
|
||||
"assets/date-formats.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/date-formats.js"
|
||||
]
|
||||
},
|
||||
"download": {
|
||||
@@ -209,11 +226,18 @@
|
||||
"js": [
|
||||
"assets/moment-with-locales.js",
|
||||
"assets/moment-duration-format.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/moment-with-locales.js",
|
||||
"assets/moment-duration-format.js"
|
||||
]
|
||||
},
|
||||
"URI": {
|
||||
"js": [
|
||||
"assets/URI.min.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/URI.min.js"
|
||||
]
|
||||
},
|
||||
"leaflet": {
|
||||
@@ -317,6 +341,10 @@
|
||||
"js": [
|
||||
"assets/firebase/firebase-app.js",
|
||||
"assets/firebase/firebase-messaging.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/firebase/firebase-app.js",
|
||||
"assets/firebase/firebase-messaging.js"
|
||||
]
|
||||
},
|
||||
"gettext": {
|
||||
@@ -354,12 +382,20 @@
|
||||
"js": [
|
||||
"assets/kendo/js/jszip.min.js",
|
||||
"assets/kendo/js/kendo.all.min.js",
|
||||
"assets/kendo/js/kendo-plugins.js",
|
||||
"assets/kendo/js/cultures/kendo.culture.it-IT.min.js",
|
||||
"assets/kendo/js/messages/kendo.messages.it-IT.min.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/kendo/js/jszip.min.js",
|
||||
"assets/kendo/js/kendo.all.min.js",
|
||||
"assets/kendo/js/kendo-plugins.js",
|
||||
"assets/kendo/js/cultures/kendo.culture.it-IT.min.js",
|
||||
"assets/kendo/js/messages/kendo.messages.it-IT.min.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/kendo/styles/kendo.common.min.css",
|
||||
"assets/kendo/styles/kendo.default-v2.min.css"
|
||||
"https://unpkg.com/@progress/kendo-font-icons/dist/index.css",
|
||||
"assets/kendo/styles/default-main.css"
|
||||
]
|
||||
},
|
||||
"amcharts": {
|
||||
@@ -433,12 +469,17 @@
|
||||
},
|
||||
"air-datepicker": {
|
||||
"css": [
|
||||
"assets/air-datepicker/datepicker.min.css"
|
||||
"assets/air-datepicker/air-datepicker.min.css"
|
||||
],
|
||||
"js": [
|
||||
"assets/air-datepicker/datepicker.min.js",
|
||||
"assets/air-datepicker/datepicker.it.min.js",
|
||||
"assets/air-datepicker/datepicker-extend.js"
|
||||
"assets/air-datepicker/air-datepicker.min.js",
|
||||
"assets/air-datepicker/air-datepicker.it.min.js",
|
||||
"assets/air-datepicker/air-datepicker-extend.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/air-datepicker/air-datepicker.min.js",
|
||||
"assets/air-datepicker/air-datepicker.it.min.js",
|
||||
"assets/air-datepicker/air-datepicker-extend.js"
|
||||
]
|
||||
},
|
||||
"mimetype-to-fontawesome": {
|
||||
@@ -455,5 +496,23 @@
|
||||
"js": [
|
||||
"assets/system.min.js"
|
||||
]
|
||||
},
|
||||
"tableau": {
|
||||
"js": [
|
||||
"https://online.tableau.com/javascripts/api/tableau-2.9.1.min.js"
|
||||
]
|
||||
},
|
||||
"visibility": {
|
||||
"js": [
|
||||
"assets/visibility/visibility.min.js"
|
||||
],
|
||||
"ts": [
|
||||
"assets/visibility/visibility.min.js"
|
||||
]
|
||||
},
|
||||
"navbar": {
|
||||
"js": [
|
||||
"assets/navbar/navbar.js"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1,17 +1,15 @@
|
||||
#dropzone {
|
||||
.dropzone {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
min-width: 100%;
|
||||
height: 120px;
|
||||
min-height: 115px;
|
||||
border: 3px dashed #cecece;
|
||||
border-radius: 15px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
#dropzone i {
|
||||
.dropzone .fa-upload {
|
||||
font-size: 2.5rem;
|
||||
flex-grow: 1;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
@@ -3,16 +3,43 @@
|
||||
const settings = $.extend({
|
||||
onDrop: undefined,
|
||||
dragBackgroundColor: "#e6ffe6",
|
||||
dragBorderColor: "#38fc38"
|
||||
dragBorderColor: "#38fc38",
|
||||
multiple: true
|
||||
}, options);
|
||||
|
||||
// language=HTML
|
||||
this.html(`
|
||||
<i class="fad fa-upload"></i>
|
||||
<span>Trascina qui i file per caricarli</span>
|
||||
<p>oppure clicca nel riquadro</p>
|
||||
<input type="file" id="dropzoneInput" class="hidden" multiple/>
|
||||
<label for="dropzoneInput" class="dropzone font-weight-normal">
|
||||
<i class="fad fa-upload my-10"></i>
|
||||
<span>Trascina qui i file per caricarli</span>
|
||||
<span>oppure clicca nel riquadro o incolla qui</span>
|
||||
<input type="file" id="dropzoneInput" class="mb-10 hidden" ${settings.multiple ? "multiple" : ""}/>
|
||||
<button type="button" id="retryButton" class="btn btn-primary btn-sm mb-10 hidden">
|
||||
<i class="fa fa-redo-alt"></i> Riprova
|
||||
</button>
|
||||
</label>
|
||||
`);
|
||||
|
||||
const onDrop = async (e, files) => {
|
||||
if (settings.onDrop) {
|
||||
const $this = $(e.currentTarget);
|
||||
|
||||
$this.disabled();
|
||||
|
||||
try {
|
||||
if (await settings.onDrop(e, files)) {
|
||||
$this.val(null);
|
||||
}
|
||||
} catch (ignored) {
|
||||
$this.siblings("#retryButton").removeClass("hidden");
|
||||
} finally {
|
||||
$this.disabled(false);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
const $dropzoneInput = this.find("#dropzoneInput");
|
||||
|
||||
this
|
||||
.on("mousedown dragenter dragover", function (e) {
|
||||
e.preventDefault();
|
||||
@@ -28,25 +55,30 @@
|
||||
.css("background-color", "")
|
||||
.css("border-color", "");
|
||||
})
|
||||
.on("click", function () {
|
||||
$(this).find("#dropzoneInput").trigger("click");
|
||||
})
|
||||
.on("drop", function (e) {
|
||||
if (settings.onDrop) {
|
||||
settings.onDrop(e, e.originalEvent.dataTransfer.files);
|
||||
}
|
||||
});
|
||||
.on("drop", (e) => onDrop(e, e.originalEvent.dataTransfer.files));
|
||||
|
||||
this.find("#dropzoneInput")
|
||||
.on("click", function (e) {
|
||||
e.stopPropagation();
|
||||
})
|
||||
.on("change", function (e) {
|
||||
if (settings.onDrop) {
|
||||
settings.onDrop(e, $(this)[0].files);
|
||||
}
|
||||
});
|
||||
$dropzoneInput
|
||||
.on("change", (e) => onDrop(e, $(e.currentTarget)[0].files));
|
||||
|
||||
return this;
|
||||
this.find("#retryButton").on("click", function (e) {
|
||||
e.stopPropagation();
|
||||
|
||||
$(this).addClass("hidden");
|
||||
|
||||
$dropzoneInput.trigger("change");
|
||||
});
|
||||
|
||||
const onPaste = (e) => {
|
||||
$dropzoneInput.get(0).files = e.originalEvent.clipboardData.files;
|
||||
$dropzoneInput.trigger("change");
|
||||
};
|
||||
|
||||
$(document).on("paste", onPaste);
|
||||
|
||||
return {
|
||||
destroy: () => {
|
||||
$(document).off("paste", onPaste);
|
||||
}
|
||||
};
|
||||
};
|
||||
}(jQuery));
|
||||
@@ -1,10 +1,10 @@
|
||||
/**
|
||||
* Kendo UI v2022.2.621 (http://www.telerik.com/kendo-ui)
|
||||
* Copyright 2022 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
|
||||
* Kendo UI v2023.3.1010 (http://www.telerik.com/kendo-ui)
|
||||
* Copyright 2023 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
|
||||
*
|
||||
* Kendo UI commercial licenses may be obtained at
|
||||
* http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
|
||||
* If you do not own a commercial license, this file shall be governed by the trial license terms.
|
||||
*/
|
||||
!function(e){"function"==typeof define&&define.amd?define(["kendo.core.min"],e):e()}(function(){kendo.cultures["en-US"]={name:"en-US",numberFormat:{pattern:["-n"],decimals:2,",":",",".":".",groupSize:[3],percent:{pattern:["-n%","n%"],decimals:2,",":",",".":".",groupSize:[3],symbol:"%"},currency:{name:"US Dollar",abbr:"USD",pattern:["($n)","$n"],decimals:2,",":",",".":".",groupSize:[3],symbol:"$"}},calendars:{standard:{days:{names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],namesAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],namesShort:["Su","Mo","Tu","We","Th","Fr","Sa"]},months:{names:["January","February","March","April","May","June","July","August","September","October","November","December"],namesAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},AM:["AM","am","AM"],PM:["PM","pm","PM"],patterns:{d:"M/d/yyyy",D:"dddd, MMMM d, yyyy",F:"dddd, MMMM d, yyyy h:mm:ss tt",g:"M/d/yyyy h:mm tt",G:"M/d/yyyy h:mm:ss tt",m:"MMMM d",M:"MMMM d",s:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",t:"h:mm tt",T:"h:mm:ss tt",u:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",y:"MMMM yyyy",Y:"MMMM yyyy"},"/":"/",":":":",firstDay:0}}}});
|
||||
!function(e){"function"==typeof define&&define.amd?define(["kendo.core.min"],e):e()}((function(){kendo.cultures["en-US"]={name:"en-US",numberFormat:{pattern:["-n"],decimals:2,",":",",".":".",groupSize:[3],percent:{pattern:["-n%","n%"],decimals:2,",":",",".":".",groupSize:[3],symbol:"%"},currency:{name:"US Dollar",abbr:"USD",pattern:["($n)","$n"],decimals:2,",":",",".":".",groupSize:[3],symbol:"$"}},calendars:{standard:{days:{names:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],namesAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],namesShort:["Su","Mo","Tu","We","Th","Fr","Sa"]},months:{names:["January","February","March","April","May","June","July","August","September","October","November","December"],namesAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},AM:["AM","am","AM"],PM:["PM","pm","PM"],patterns:{d:"M/d/yyyy",D:"dddd, MMMM d, yyyy",F:"dddd, MMMM d, yyyy h:mm:ss tt",g:"M/d/yyyy h:mm tt",G:"M/d/yyyy h:mm:ss tt",m:"MMMM d",M:"MMMM d",s:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",t:"h:mm tt",T:"h:mm:ss tt",u:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",y:"MMMM yyyy",Y:"MMMM yyyy"},"/":"/",":":":",firstDay:0}}}}));
|
||||
//# sourceMappingURL=kendo.culture.en-US.min.js.map
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"kendo.culture.en-US.min.js","sources":["cultures/kendo.culture.en-US.js"],"sourcesContent":["\n(function(f){\n if (typeof define === 'function' && define.amd) {\n define([\"kendo.core\"], f);\n } else {\n f();\n }\n}(function(){\n(function( window, undefined ) {\n kendo.cultures[\"en-US\"] = {\n name: \"en-US\",\n numberFormat: {\n pattern: [\"-n\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n percent: {\n pattern: [\"-n%\",\"n%\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n symbol: \"%\"\n },\n currency: {\n name: \"US Dollar\",\n abbr: \"USD\",\n pattern: [\"($n)\",\"$n\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n symbol: \"$\"\n }\n },\n calendars: {\n standard: {\n days: {\n names: [\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],\n namesAbbr: [\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],\n namesShort: [\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"]\n },\n months: {\n names: [\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\n namesAbbr: [\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]\n },\n AM: [\"AM\",\"am\",\"AM\"],\n PM: [\"PM\",\"pm\",\"PM\"],\n patterns: {\n d: \"M/d/yyyy\",\n D: \"dddd, MMMM d, yyyy\",\n F: \"dddd, MMMM d, yyyy h:mm:ss tt\",\n g: \"M/d/yyyy h:mm tt\",\n G: \"M/d/yyyy h:mm:ss tt\",\n m: \"MMMM d\",\n M: \"MMMM d\",\n s: \"yyyy'-'MM'-'dd'T'HH':'mm':'ss\",\n t: \"h:mm tt\",\n T: \"h:mm:ss tt\",\n u: \"yyyy'-'MM'-'dd HH':'mm':'ss'Z'\",\n y: \"MMMM yyyy\",\n Y: \"MMMM yyyy\"\n },\n \"/\": \"/\",\n \":\": \":\",\n firstDay: 0\n }\n }\n };\n})(this);\n}));"],"names":["f","define","amd","kendo","cultures","name","numberFormat","pattern","decimals",",",".","groupSize","percent","symbol","currency","abbr","calendars","standard","days","names","namesAbbr","namesShort","months","AM","PM","patterns","d","D","F","g","G","m","M","s","t","T","u","y","Y","/",":","firstDay"],"mappings":"CACC,SAASA,GACgB,mBAAXC,QAAyBA,OAAOC,IACvCD,OAAO,CAAC,cAAeD,GAEvBA,IAJR,CAME,WAEEG,MAAMC,SAAS,SAAW,CACtBC,KAAM,QACNC,aAAc,CACVC,QAAS,CAAC,MACVC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZC,QAAS,CACLL,QAAS,CAAC,MAAM,MAChBC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,KAEZC,SAAU,CACNT,KAAM,YACNU,KAAM,MACNR,QAAS,CAAC,OAAO,MACjBC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,MAGhBG,UAAW,CACPC,SAAU,CACNC,KAAM,CACFC,MAAO,CAAC,SAAS,SAAS,UAAU,YAAY,WAAW,SAAS,YACpEC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,OAChDC,WAAY,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,OAE/CC,OAAQ,CACJH,MAAO,CAAC,UAAU,WAAW,QAAQ,QAAQ,MAAM,OAAO,OAAO,SAAS,YAAY,UAAU,WAAW,YAC3GC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAElFG,GAAI,CAAC,KAAK,KAAK,MACfC,GAAI,CAAC,KAAK,KAAK,MACfC,SAAU,CACNC,EAAG,WACHC,EAAG,qBACHC,EAAG,gCACHC,EAAG,mBACHC,EAAG,sBACHC,EAAG,SACHC,EAAG,SACHC,EAAG,gCACHC,EAAG,UACHC,EAAG,aACHC,EAAG,iCACHC,EAAG,YACHC,EAAG,aAEPC,IAAK,IACLC,IAAK,IACLC,SAAU"}
|
||||
{"version":3,"file":"kendo.culture.en-US.min.js","names":["factory","define","amd","kendo","cultures","name","numberFormat","pattern","decimals","groupSize","percent","symbol","currency","abbr","calendars","standard","days","names","namesAbbr","namesShort","months","AM","PM","patterns","d","D","F","g","G","m","M","s","t","T","u","y","Y","firstDay"],"sources":["cultures/kendo.culture.en-US.js"],"mappings":"CAAA,SAAWA,GACW,mBAAXC,QAAyBA,OAAOC,IAAMD,OAAO,CAAC,kBAAmBD,GACxEA,GACH,CAHD,EAGG,WAEKG,MAAMC,SAAS,SAAW,CACtBC,KAAM,QACNC,aAAc,CACVC,QAAS,CAAC,MACVC,SAAU,EACV,IAAK,IACL,IAAK,IACLC,UAAW,CAAC,GACZC,QAAS,CACLH,QAAS,CAAC,MAAM,MAChBC,SAAU,EACV,IAAK,IACL,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,KAEZC,SAAU,CACNP,KAAM,YACNQ,KAAM,MACNN,QAAS,CAAC,OAAO,MACjBC,SAAU,EACV,IAAK,IACL,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,MAGhBG,UAAW,CACPC,SAAU,CACNC,KAAM,CACFC,MAAO,CAAC,SAAS,SAAS,UAAU,YAAY,WAAW,SAAS,YACpEC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,OAChDC,WAAY,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,OAE/CC,OAAQ,CACJH,MAAO,CAAC,UAAU,WAAW,QAAQ,QAAQ,MAAM,OAAO,OAAO,SAAS,YAAY,UAAU,WAAW,YAC3GC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAElFG,GAAI,CAAC,KAAK,KAAK,MACfC,GAAI,CAAC,KAAK,KAAK,MACfC,SAAU,CACNC,EAAG,WACHC,EAAG,qBACHC,EAAG,gCACHC,EAAG,mBACHC,EAAG,sBACHC,EAAG,SACHC,EAAG,SACHC,EAAG,gCACHC,EAAG,UACHC,EAAG,aACHC,EAAG,iCACHC,EAAG,YACHC,EAAG,aAEP,IAAK,IACL,IAAK,IACLC,SAAU,IAM7B","sourcesContent":["(function (factory) {\n typeof define === 'function' && define.amd ? define(['kendo.core'], factory) :\n factory();\n})((function () {\n (function( window, undefined$1 ) {\n kendo.cultures[\"en-US\"] = {\n name: \"en-US\",\n numberFormat: {\n pattern: [\"-n\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n percent: {\n pattern: [\"-n%\",\"n%\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n symbol: \"%\"\n },\n currency: {\n name: \"US Dollar\",\n abbr: \"USD\",\n pattern: [\"($n)\",\"$n\"],\n decimals: 2,\n \",\": \",\",\n \".\": \".\",\n groupSize: [3],\n symbol: \"$\"\n }\n },\n calendars: {\n standard: {\n days: {\n names: [\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],\n namesAbbr: [\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],\n namesShort: [\"Su\",\"Mo\",\"Tu\",\"We\",\"Th\",\"Fr\",\"Sa\"]\n },\n months: {\n names: [\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],\n namesAbbr: [\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]\n },\n AM: [\"AM\",\"am\",\"AM\"],\n PM: [\"PM\",\"pm\",\"PM\"],\n patterns: {\n d: \"M/d/yyyy\",\n D: \"dddd, MMMM d, yyyy\",\n F: \"dddd, MMMM d, yyyy h:mm:ss tt\",\n g: \"M/d/yyyy h:mm tt\",\n G: \"M/d/yyyy h:mm:ss tt\",\n m: \"MMMM d\",\n M: \"MMMM d\",\n s: \"yyyy'-'MM'-'dd'T'HH':'mm':'ss\",\n t: \"h:mm tt\",\n T: \"h:mm:ss tt\",\n u: \"yyyy'-'MM'-'dd HH':'mm':'ss'Z'\",\n y: \"MMMM yyyy\",\n Y: \"MMMM yyyy\"\n },\n \"/\": \"/\",\n \":\": \":\",\n firstDay: 0\n }\n }\n };\n })();\n\n}));\n"]}
|
||||
@@ -1,10 +1,10 @@
|
||||
/**
|
||||
* Kendo UI v2022.2.621 (http://www.telerik.com/kendo-ui)
|
||||
* Copyright 2022 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
|
||||
* Kendo UI v2023.3.1010 (http://www.telerik.com/kendo-ui)
|
||||
* Copyright 2023 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
|
||||
*
|
||||
* Kendo UI commercial licenses may be obtained at
|
||||
* http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
|
||||
* If you do not own a commercial license, this file shall be governed by the trial license terms.
|
||||
*/
|
||||
!function(e){"function"==typeof define&&define.amd?define(["kendo.core.min"],e):e()}(function(){kendo.cultures["it-IT"]={name:"it-IT",numberFormat:{pattern:["-n"],decimals:2,",":".",".":",",groupSize:[3],percent:{pattern:["-n%","n%"],decimals:2,",":".",".":",",groupSize:[3],symbol:"%"},currency:{name:"Euro",abbr:"EUR",pattern:["-n $","n $"],decimals:2,",":".",".":",",groupSize:[3],symbol:"€"}},calendars:{standard:{days:{names:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],namesAbbr:["dom","lun","mar","mer","gio","ven","sab"],namesShort:["do","lu","ma","me","gi","ve","sa"]},months:{names:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],namesAbbr:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"]},AM:[""],PM:[""],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",F:"dddd d MMMM yyyy HH:mm:ss",g:"dd/MM/yyyy HH:mm",G:"dd/MM/yyyy HH:mm:ss",m:"d MMMM",M:"d MMMM",s:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",t:"HH:mm",T:"HH:mm:ss",u:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",y:"MMMM yyyy",Y:"MMMM yyyy"},"/":"/",":":":",firstDay:1}}}});
|
||||
!function(e){"function"==typeof define&&define.amd?define(["kendo.core.min"],e):e()}((function(){kendo.cultures["it-IT"]={name:"it-IT",numberFormat:{pattern:["-n"],decimals:2,",":".",".":",",groupSize:[3],percent:{pattern:["-n%","n%"],decimals:2,",":".",".":",",groupSize:[3],symbol:"%"},currency:{name:"Euro",abbr:"EUR",pattern:["-n $","n $"],decimals:2,",":".",".":",",groupSize:[3],symbol:"€"}},calendars:{standard:{days:{names:["domenica","lunedì","martedì","mercoledì","giovedì","venerdì","sabato"],namesAbbr:["dom","lun","mar","mer","gio","ven","sab"],namesShort:["do","lu","ma","me","gi","ve","sa"]},months:{names:["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],namesAbbr:["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"]},AM:[""],PM:[""],patterns:{d:"dd/MM/yyyy",D:"dddd d MMMM yyyy",F:"dddd d MMMM yyyy HH:mm:ss",g:"dd/MM/yyyy HH:mm",G:"dd/MM/yyyy HH:mm:ss",m:"d MMMM",M:"d MMMM",s:"yyyy'-'MM'-'dd'T'HH':'mm':'ss",t:"HH:mm",T:"HH:mm:ss",u:"yyyy'-'MM'-'dd HH':'mm':'ss'Z'",y:"MMMM yyyy",Y:"MMMM yyyy"},"/":"/",":":":",firstDay:1}}}}));
|
||||
//# sourceMappingURL=kendo.culture.it-IT.min.js.map
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"kendo.culture.it-IT.min.js","sources":["cultures/kendo.culture.it-IT.js"],"sourcesContent":["\n(function(f){\n if (typeof define === 'function' && define.amd) {\n define([\"kendo.core\"], f);\n } else {\n f();\n }\n}(function(){\n(function( window, undefined ) {\n kendo.cultures[\"it-IT\"] = {\n name: \"it-IT\",\n numberFormat: {\n pattern: [\"-n\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n percent: {\n pattern: [\"-n%\",\"n%\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n symbol: \"%\"\n },\n currency: {\n name: \"Euro\",\n abbr: \"EUR\",\n pattern: [\"-n $\",\"n $\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n symbol: \"€\"\n }\n },\n calendars: {\n standard: {\n days: {\n names: [\"domenica\",\"lunedì\",\"martedì\",\"mercoledì\",\"giovedì\",\"venerdì\",\"sabato\"],\n namesAbbr: [\"dom\",\"lun\",\"mar\",\"mer\",\"gio\",\"ven\",\"sab\"],\n namesShort: [\"do\",\"lu\",\"ma\",\"me\",\"gi\",\"ve\",\"sa\"]\n },\n months: {\n names: [\"gennaio\",\"febbraio\",\"marzo\",\"aprile\",\"maggio\",\"giugno\",\"luglio\",\"agosto\",\"settembre\",\"ottobre\",\"novembre\",\"dicembre\"],\n namesAbbr: [\"gen\",\"feb\",\"mar\",\"apr\",\"mag\",\"giu\",\"lug\",\"ago\",\"set\",\"ott\",\"nov\",\"dic\"]\n },\n AM: [\"\"],\n PM: [\"\"],\n patterns: {\n d: \"dd/MM/yyyy\",\n D: \"dddd d MMMM yyyy\",\n F: \"dddd d MMMM yyyy HH:mm:ss\",\n g: \"dd/MM/yyyy HH:mm\",\n G: \"dd/MM/yyyy HH:mm:ss\",\n m: \"d MMMM\",\n M: \"d MMMM\",\n s: \"yyyy'-'MM'-'dd'T'HH':'mm':'ss\",\n t: \"HH:mm\",\n T: \"HH:mm:ss\",\n u: \"yyyy'-'MM'-'dd HH':'mm':'ss'Z'\",\n y: \"MMMM yyyy\",\n Y: \"MMMM yyyy\"\n },\n \"/\": \"/\",\n \":\": \":\",\n firstDay: 1\n }\n }\n };\n})(this);\n}));"],"names":["f","define","amd","kendo","cultures","name","numberFormat","pattern","decimals",",",".","groupSize","percent","symbol","currency","abbr","calendars","standard","days","names","namesAbbr","namesShort","months","AM","PM","patterns","d","D","F","g","G","m","M","s","t","T","u","y","Y","/",":","firstDay"],"mappings":"CACC,SAASA,GACgB,mBAAXC,QAAyBA,OAAOC,IACvCD,OAAO,CAAC,cAAeD,GAEvBA,IAJR,CAME,WAEEG,MAAMC,SAAS,SAAW,CACtBC,KAAM,QACNC,aAAc,CACVC,QAAS,CAAC,MACVC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZC,QAAS,CACLL,QAAS,CAAC,MAAM,MAChBC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,KAEZC,SAAU,CACNT,KAAM,OACNU,KAAM,MACNR,QAAS,CAAC,OAAO,OACjBC,SAAU,EACVC,IAAK,IACLC,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,MAGhBG,UAAW,CACPC,SAAU,CACNC,KAAM,CACFC,MAAO,CAAC,WAAW,SAAS,UAAU,YAAY,UAAU,UAAU,UACtEC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,OAChDC,WAAY,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,OAE/CC,OAAQ,CACJH,MAAO,CAAC,UAAU,WAAW,QAAQ,SAAS,SAAS,SAAS,SAAS,SAAS,YAAY,UAAU,WAAW,YACnHC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAElFG,GAAI,CAAC,IACLC,GAAI,CAAC,IACLC,SAAU,CACNC,EAAG,aACHC,EAAG,mBACHC,EAAG,4BACHC,EAAG,mBACHC,EAAG,sBACHC,EAAG,SACHC,EAAG,SACHC,EAAG,gCACHC,EAAG,QACHC,EAAG,WACHC,EAAG,iCACHC,EAAG,YACHC,EAAG,aAEPC,IAAK,IACLC,IAAK,IACLC,SAAU"}
|
||||
{"version":3,"file":"kendo.culture.it-IT.min.js","names":["factory","define","amd","kendo","cultures","name","numberFormat","pattern","decimals","groupSize","percent","symbol","currency","abbr","calendars","standard","days","names","namesAbbr","namesShort","months","AM","PM","patterns","d","D","F","g","G","m","M","s","t","T","u","y","Y","firstDay"],"sources":["cultures/kendo.culture.it-IT.js"],"mappings":"CAAA,SAAWA,GACW,mBAAXC,QAAyBA,OAAOC,IAAMD,OAAO,CAAC,kBAAmBD,GACxEA,GACH,CAHD,EAGG,WAEKG,MAAMC,SAAS,SAAW,CACtBC,KAAM,QACNC,aAAc,CACVC,QAAS,CAAC,MACVC,SAAU,EACV,IAAK,IACL,IAAK,IACLC,UAAW,CAAC,GACZC,QAAS,CACLH,QAAS,CAAC,MAAM,MAChBC,SAAU,EACV,IAAK,IACL,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,KAEZC,SAAU,CACNP,KAAM,OACNQ,KAAM,MACNN,QAAS,CAAC,OAAO,OACjBC,SAAU,EACV,IAAK,IACL,IAAK,IACLC,UAAW,CAAC,GACZE,OAAQ,MAGhBG,UAAW,CACPC,SAAU,CACNC,KAAM,CACFC,MAAO,CAAC,WAAW,SAAS,UAAU,YAAY,UAAU,UAAU,UACtEC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,OAChDC,WAAY,CAAC,KAAK,KAAK,KAAK,KAAK,KAAK,KAAK,OAE/CC,OAAQ,CACJH,MAAO,CAAC,UAAU,WAAW,QAAQ,SAAS,SAAS,SAAS,SAAS,SAAS,YAAY,UAAU,WAAW,YACnHC,UAAW,CAAC,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,MAAM,QAElFG,GAAI,CAAC,IACLC,GAAI,CAAC,IACLC,SAAU,CACNC,EAAG,aACHC,EAAG,mBACHC,EAAG,4BACHC,EAAG,mBACHC,EAAG,sBACHC,EAAG,SACHC,EAAG,SACHC,EAAG,gCACHC,EAAG,QACHC,EAAG,WACHC,EAAG,iCACHC,EAAG,YACHC,EAAG,aAEP,IAAK,IACL,IAAK,IACLC,SAAU,IAM7B","sourcesContent":["(function (factory) {\n typeof define === 'function' && define.amd ? define(['kendo.core'], factory) :\n factory();\n})((function () {\n (function( window, undefined$1 ) {\n kendo.cultures[\"it-IT\"] = {\n name: \"it-IT\",\n numberFormat: {\n pattern: [\"-n\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n percent: {\n pattern: [\"-n%\",\"n%\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n symbol: \"%\"\n },\n currency: {\n name: \"Euro\",\n abbr: \"EUR\",\n pattern: [\"-n $\",\"n $\"],\n decimals: 2,\n \",\": \".\",\n \".\": \",\",\n groupSize: [3],\n symbol: \"€\"\n }\n },\n calendars: {\n standard: {\n days: {\n names: [\"domenica\",\"lunedì\",\"martedì\",\"mercoledì\",\"giovedì\",\"venerdì\",\"sabato\"],\n namesAbbr: [\"dom\",\"lun\",\"mar\",\"mer\",\"gio\",\"ven\",\"sab\"],\n namesShort: [\"do\",\"lu\",\"ma\",\"me\",\"gi\",\"ve\",\"sa\"]\n },\n months: {\n names: [\"gennaio\",\"febbraio\",\"marzo\",\"aprile\",\"maggio\",\"giugno\",\"luglio\",\"agosto\",\"settembre\",\"ottobre\",\"novembre\",\"dicembre\"],\n namesAbbr: [\"gen\",\"feb\",\"mar\",\"apr\",\"mag\",\"giu\",\"lug\",\"ago\",\"set\",\"ott\",\"nov\",\"dic\"]\n },\n AM: [\"\"],\n PM: [\"\"],\n patterns: {\n d: \"dd/MM/yyyy\",\n D: \"dddd d MMMM yyyy\",\n F: \"dddd d MMMM yyyy HH:mm:ss\",\n g: \"dd/MM/yyyy HH:mm\",\n G: \"dd/MM/yyyy HH:mm:ss\",\n m: \"d MMMM\",\n M: \"d MMMM\",\n s: \"yyyy'-'MM'-'dd'T'HH':'mm':'ss\",\n t: \"HH:mm\",\n T: \"HH:mm:ss\",\n u: \"yyyy'-'MM'-'dd HH':'mm':'ss'Z'\",\n y: \"MMMM yyyy\",\n Y: \"MMMM yyyy\"\n },\n \"/\": \"/\",\n \":\": \":\",\n firstDay: 1\n }\n }\n };\n })();\n\n}));\n"]}
|
||||
6
public_html/assets/kendo/js/jszip.min.js
vendored
93
public_html/assets/kendo/js/kendo-plugins.js
Normal file
@@ -0,0 +1,93 @@
|
||||
const textboxPlugin = (function (init) {
|
||||
return kendo.ui.TextBox.extend({
|
||||
init: function (element, options) {
|
||||
const that = this;
|
||||
// The base call to initialize the widget.
|
||||
init.call(that, element, options);
|
||||
|
||||
that.element.on("keyup", that._keyup.bind(that));
|
||||
},
|
||||
options: {
|
||||
name: "TextBox",
|
||||
autoBind: true
|
||||
},
|
||||
events: [...kendo.ui.TextBox.fn.events, "keyup"],
|
||||
_keyup: function (e) {
|
||||
const that = this;
|
||||
that.trigger("keyup", {event: e});
|
||||
}
|
||||
});
|
||||
})(kendo.ui.TextBox.fn.init);
|
||||
kendo.ui.plugin(textboxPlugin);
|
||||
|
||||
const numericTextboxPlugin = (function (init) {
|
||||
return kendo.ui.NumericTextBox.extend({
|
||||
init: function (element, options) {
|
||||
const that = this;
|
||||
// The base call to initialize the widget.
|
||||
init.call(that, element, options);
|
||||
|
||||
that.element.on("keyup", that._keyup.bind(that));
|
||||
},
|
||||
options: {
|
||||
name: "NumericTextBox",
|
||||
autoBind: true
|
||||
},
|
||||
events: [...kendo.ui.NumericTextBox.fn.events, "keyup"],
|
||||
_keyup: function (e) {
|
||||
const that = this;
|
||||
that.trigger("keyup", {event: e});
|
||||
}
|
||||
});
|
||||
})(kendo.ui.NumericTextBox.fn.init);
|
||||
kendo.ui.plugin(numericTextboxPlugin);
|
||||
|
||||
const maskedTextboxPlugin = (function (init) {
|
||||
return kendo.ui.MaskedTextBox.extend({
|
||||
init: function (element, options) {
|
||||
const that = this;
|
||||
// The base call to initialize the widget.
|
||||
init.call(that, element, options);
|
||||
|
||||
that.element.on("keyup", that._keyup.bind(that));
|
||||
},
|
||||
options: {
|
||||
name: "MaskedTextBox",
|
||||
autoBind: true
|
||||
},
|
||||
events: [...kendo.ui.MaskedTextBox.fn.events, "keyup"],
|
||||
_keyup: function (e) {
|
||||
const that = this;
|
||||
that.trigger("keyup", {event: e});
|
||||
}
|
||||
});
|
||||
})(kendo.ui.MaskedTextBox.fn.init);
|
||||
kendo.ui.plugin(maskedTextboxPlugin);
|
||||
|
||||
const observeDOM = (function () {
|
||||
const MutationObserver = window.MutationObserver || window.WebKitMutationObserver;
|
||||
|
||||
return function (obj, callback) {
|
||||
if (!obj) return;
|
||||
|
||||
if (MutationObserver) {
|
||||
// define a new observer
|
||||
const mutationObserver = new MutationObserver(callback)
|
||||
|
||||
// have the observer observe for changes in children
|
||||
mutationObserver.observe(obj, {childList: true, subtree: true})
|
||||
return mutationObserver;
|
||||
}
|
||||
|
||||
// browser support fallback
|
||||
else if (window.addEventListener) {
|
||||
obj.addEventListener('DOMNodeInserted', callback, false);
|
||||
obj.addEventListener('DOMNodeRemoved', callback, false);
|
||||
}
|
||||
}
|
||||
})();
|
||||
|
||||
observeDOM(document, function () {
|
||||
$(["fa", "fas", "far", "fal", "fad"].map(clas => `.k-font-icon.${clas}`).join(", "))
|
||||
.each((_, el) => $(el).removeClass("k-font-icon"));
|
||||
});
|
||||
8
public_html/assets/kendo/js/kendo.all.min.js
vendored
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 6.1 KiB |
|
Before Width: | Height: | Size: 799 B |
|
Before Width: | Height: | Size: 5.7 KiB |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 63 B |
|
Before Width: | Height: | Size: 63 B |
|
Before Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 787 B |
|
Before Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 6.2 KiB |
|
Before Width: | Height: | Size: 799 B |
|
Before Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 1018 B |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 63 B |
|
Before Width: | Height: | Size: 63 B |
|
Before Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 787 B |
|
Before Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 6.1 KiB |
|
Before Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 847 B |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 1014 B |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 63 B |
|
Before Width: | Height: | Size: 63 B |
|
Before Width: | Height: | Size: 15 KiB |
|
Before Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 787 B |
|
Before Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 816 B |
|
Before Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 799 B |
|
Before Width: | Height: | Size: 6.0 KiB |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 988 B |
|
Before Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 71 KiB |
|
Before Width: | Height: | Size: 787 B |
|
Before Width: | Height: | Size: 1.4 KiB |