1
0
mirror of https://github.com/xuthus83/pigallery2.git synced 2024-11-03 21:04:03 +08:00
Commit Graph

279 Commits

Author SHA1 Message Date
Patrik J. Braun
3bba955c82 updating node packages, fixing typo 2018-07-28 13:58:17 -04:00
Patrik J. Braun
795c0ebba9 implementing photo sorting 2018-05-28 14:03:12 -04:00
Patrik J. Braun
6d613aa6f3 handling broken directory path 2018-05-26 21:44:32 -04:00
Patrik J. Braun
4afff63415 fixing sharing settings error 2018-05-24 21:29:05 -04:00
Patrik J. Braun
999ca21519 package fixes 2018-05-23 22:42:50 -04:00
Patrik J. Braun
a95cd837cd improved logging 2018-05-23 21:53:53 -04:00
Patrik J. Braun
1b2e941fa5 fixing sharing password bug 2018-05-16 17:47:32 -04:00
Patrik J. Braun
b3b3e63967 migrating to bootstrap v4 2018-05-13 16:59:57 -04:00
Patrik J. Braun
babf2fc584 adding url base, improving code quality 2018-05-12 12:19:51 -04:00
Patrik J. Braun
23679aeb8f fixing IE scroll error 2018-05-09 13:56:02 -04:00
Patrik J. Braun
3f10c670f5 package update and improving lightbox 2018-05-03 18:23:48 -04:00
Patrik J. Braun
f8e4542c66 improving tests 2018-03-30 15:30:30 -04:00
Patrik J. Braun
148a2bb3d2 fixing sharing manager update bug 2018-02-03 20:50:05 -05:00
Patrik J. Braun
6be0d308b7 fixing sharing bugs 2018-02-03 19:50:42 -05:00
Patrik J. Braun
7896b5ae28 fixing sharing manager, imeplementing tests 2018-02-03 15:07:50 -05:00
Patrik J. Braun
2761cbc507 fixing search error 2018-01-30 20:01:16 -05:00
Patrik J. Braun
83698541be updating typeorm, creating manual scheme update script 2018-01-20 20:36:38 -05:00
Patrik J. Braun
5a1c7030df fixing localisation caching error 2018-01-15 21:35:38 -05:00
Patrik J. Braun
9e967c69cd fixing sharp error 2018-01-15 21:12:51 -05:00
Patrik J. Braun
63b300c40a package update 2018-01-15 19:37:18 -05:00
Patrik J. Braun
3124b3be64 implementing basic Internationalization 2017-12-24 18:42:25 -05:00
Patrik Braun
9d84c410cd fixing db and gallery indexing, minor fronend bugfix 2017-12-19 18:20:37 -05:00
Patrik Braun
d4318c31c3 creating integration test for typeorm 2017-12-19 11:19:48 -05:00
Patrik Braun
38d89cbbec reverting typeorm, bugfixing gallery errror 2017-12-17 21:34:07 -05:00
Patrik Braun
f68fdafb0e package update 2017-10-19 12:08:07 -04:00
Patrik Braun
f53c0f681f implementing search caching 2017-07-30 09:06:12 +02:00
Patrik Braun
393731133c improving content caching 2017-07-28 00:04:19 +02:00
Patrik Braun
1d7bc3c489 improving indexing 2017-07-27 23:10:16 +02:00
Patrik Braun
b36f6c83d6 removing flat-file-db dependency 2017-07-25 23:39:50 +02:00
Patrik Braun
e0f8f0d722 improving mass search handling 2017-07-25 21:36:28 +02:00
Patrik Braun
2569286915 implementing manual directory indexing 2017-07-25 21:09:37 +02:00
Patrik Braun
d2fdd2fe10 optimizing module loading 2017-07-25 16:14:35 +02:00
Patrik Braun
296fb8b422 backend performance improvement 2017-07-23 22:37:29 +02:00
Patrik Braun
e9b5758909 fixing loading sign error 2017-07-21 19:14:22 +02:00
Patrik Braun
0618105857 adding sqlite support, removing mysql required dependency 2017-07-20 23:37:10 +02:00
Patrik Braun
93ac783a09 refactoring notModified directory property 2017-07-20 23:00:49 +02:00
Patrik Braun
6c1325de49 improving lazy loading 2017-07-19 20:47:09 +02:00
Patrik Braun
3bde0fcd2a minor bugfixes 2017-07-19 10:21:52 +02:00
Braun Patrik
a0985bebe6 fixing test error 2017-07-18 23:27:14 +02:00
Braun Patrik
0f4eb10c91 fixing database index bugs 2017-07-17 23:12:12 +02:00
Braun Patrik
805e12c792 reducing logging in production 2017-07-16 20:49:39 +02:00
Braun Patrik
029dd68e5c fixing infobar keyword error 2017-07-16 17:15:42 +02:00
Braun Patrik
49b749d90b improving utf8 image metadata support 2017-07-16 14:03:16 +02:00
Braun Patrik
a5e5f90ba6 improving authentication handling
implementing remember me
2017-07-16 10:59:28 +02:00
Braun Patrik
f7136c7271 adding jpeg metadata parsing test 2017-07-15 21:04:41 +02:00
Braun Patrik
1cf911e186 folder settings bugfix 2017-07-15 17:48:29 +02:00
Braun Patrik
935f0e35ec folder settings bugfix 2017-07-15 17:44:33 +02:00
Braun Patrik
3f9852a70c finishing settings implementation 2017-07-15 17:29:40 +02:00
Braun Patrik
836f20eea4 implementing other settings 2017-07-15 16:31:43 +02:00
Braun Patrik
9745ab216f implementing basic settings 2017-07-15 16:09:48 +02:00
Braun Patrik
47a2aed3b4 implementing share settings 2017-07-15 15:29:04 +02:00
Braun Patrik
5b5affd227 implementing search settings 2017-07-15 14:27:12 +02:00
Braun Patrik
998efcdbf5 implementing thumbnail settings 2017-07-15 12:47:11 +02:00
Braun Patrik
0781f54c90 diagnostics bug fix 2017-07-15 08:01:16 +02:00
Braun Patrik
1d63cfaca4 improving diagnostics 2017-07-14 22:56:25 +02:00
Braun Patrik
88d86f4a7a improving notifications 2017-07-14 09:28:52 +02:00
Braun Patrik
3a72f5e3d2 improving config check and setting 2017-07-13 23:39:09 +02:00
Braun Patrik
7e3a0322c2 removing mime dependency 2017-07-13 19:13:26 +02:00
Braun Patrik
23cc90a42d improving database settings 2017-07-12 18:31:19 +02:00
Braun Patrik
314bbbae34 improving controls, implementing playback 2017-07-11 20:23:25 +02:00
Braun Patrik
07619e2f05 exif test fix 2017-07-11 18:43:10 +02:00
Braun Patrik
7478c5106b exif test 2017-07-11 09:32:28 +02:00
Braun Patrik
cca4ceead0 replacing bcrypt with bcryptjs 2017-07-11 09:01:59 +02:00
Braun Patrik
8a1e63431c improving lightbox 2017-07-10 22:00:22 +02:00
Braun Patrik
91bd9f256f file based user manager fixed 2017-07-10 18:08:39 +02:00
Braun Patrik
513e9d93b4 encrypting password 2017-07-09 22:36:25 +02:00
Braun Patrik
3f9c8a383e implementing Information panel for showing Exif info at lightbox 2017-07-09 22:00:42 +02:00
Braun Patrik
34c508073f implementing improved error handling 2017-07-09 14:23:50 +02:00
Braun Patrik
d591204740 improving sharing 2017-07-09 12:03:17 +02:00
Braun Patrik
8b090603b6 implementing database settings 2017-07-08 12:43:42 +02:00
Braun Patrik
a9b06912c6 improving search field design 2017-07-08 09:43:05 +02:00
Braun Patrik
f099dc6eb0 bug fixing 2017-07-08 00:18:24 +02:00
Braun Patrik
75faadaef0 creating navbar design 2017-07-07 22:54:18 +02:00
Braun Patrik
d78e1a9ce5 creating login screen design 2017-07-06 22:54:36 +02:00
Braun Patrik
6fb57a7b0a Implementing cluster based threading
removing threads dependency
2017-07-04 10:24:20 +02:00
Braun Patrik
a7d9bc81c5 fixing backend tests 2017-07-03 20:33:10 +02:00
Braun Patrik
eaa3c15825 implementing sharing 2017-07-03 19:17:49 +02:00
Braun Patrik
16f1afdf10 null image error fix 2017-06-22 22:07:47 +02:00
Braun Patrik
4a96d2a0f9 improving position visualisation 2017-06-21 21:32:57 +02:00
Braun Patrik
e8d96ea700 improving thumbnail generation and directory parsing 2017-06-21 11:33:46 +02:00
Braun Patrik
92ec203f23 improving logging 2017-06-21 11:32:56 +02:00
Braun Patrik
b336a91fe0 adding graphicsmagick support for thumbnail 2017-06-11 23:33:47 +02:00
Braun Patrik
dc3a97ac6c bug fixing 2017-06-10 22:56:23 +02:00
Braun Patrik
8b9f287a88 adding angular-cli support (causes major refactoring) 2017-06-10 22:32:56 +02:00
Braun Patrik
e7cb6311a9 fixing tests 2017-06-04 18:45:29 +02:00
Braun Patrik
c7658ec106 implementing thumbnail generation quality settings 2017-06-04 16:23:20 +02:00
Braun Patrik
7e56ef1111 improving logging and configs 2017-06-04 15:25:08 +02:00
Braun Patrik
4333e41155 improving logging and fixing file reader error handling bug 2017-06-03 22:35:47 +02:00
Braun Patrik
46195d653a creating release scripts 2017-06-02 22:31:51 +02:00
Braun Patrik
4c6eeac71b implementing sharp for hardware accelerated thumbnail generation 2017-05-28 12:33:18 +02:00
Braun Patrik
385dcd7c4d improving thumbnail generation. adding thumbnails to map 2017-03-20 21:37:23 +01:00
Braun Patrik
ccd756f3b7 implementing basic directory view 2017-03-18 00:11:53 +01:00
Braun Patrik
8e40923cdf updating dependencies 2017-02-05 16:19:35 +01:00
Braun Patrik
374aa35dd2 fixing config loading 2017-01-24 20:37:16 +01:00
Braun Patrik
f1a43c9f92 implementibg basic google maps function 2017-01-22 22:31:29 +01:00
Braun Patrik
ba4cad7bef code cleanup 2017-01-22 20:31:04 +01:00
Braun Patrik
88c8d53d49 improving mutithreading at thumbnail generation
implementing mutithread directory scanning
2017-01-22 20:30:23 +01:00
Braun Patrik
f134d74b13 implementing basic thread pooling for thumbnail generation 2017-01-21 22:54:43 +01:00
Braun Patrik
42bac658b2 improving indexing algorithm 2016-12-29 15:38:20 +01:00
Braun Patrik
039c79ced2 improving indexing algorithm 2016-12-29 15:18:23 +01:00
Braun Patrik
f5e51212d2 bug fixing 2016-12-28 15:52:27 +01:00
Braun Patrik
d151c56e77 implementing on the fly indexing 2016-12-28 15:35:27 +01:00
Braun Patrik
306613260e fixing gallery indexing path errors 2016-12-28 14:26:19 +01:00
Braun Patrik
d993a3275b implementing mysql search and instant search 2016-12-28 12:30:26 +01:00
Braun Patrik
3ad2f6612f implementing mysql autocomplete 2016-12-28 11:50:24 +01:00
Braun Patrik
53ab3d34a9 implementing mysql GalleryManager 2016-12-27 20:55:51 +01:00
Braun Patrik
bb139b8159 implementing mysql user management 2016-12-27 16:09:47 +01:00
Braun Patrik
eaf678bedd updating packages and refactoring code 2016-12-26 23:36:38 +01:00
Braun Patrik
3cd9ef7b1a keywords decoding error fix 2016-07-11 12:52:15 +02:00
Braun Patrik
941fdf509e implementing usermanager settiings panel 2016-07-09 15:08:36 +02:00
Braun Patrik
f48186b1cc config loading bug fix 2016-07-07 22:16:04 +02:00
Braun Patrik
da4646ac69 bug fix 2016-07-07 13:56:39 +02:00
Braun Patrik
a68159cfea implementing switchable userManagement 2016-07-07 12:26:36 +02:00
Braun Patrik
ca0de09881 flat-file based usermanagemant implemented for memoryBasedDB 2016-07-07 12:19:08 +02:00
Braun Patrik
ef47ddbaae bugfixing gallery middleware 2016-06-26 11:09:46 +02:00
Braun Patrik
fa9b3653c9 implementing directory content caching 2016-06-26 11:08:05 +02:00
Braun Patrik
f96810f552 path inconfig bugfix 2016-06-25 15:11:46 +02:00
Braun Patrik
1bcf6f4fa7 grid performance improvement 2016-06-25 14:13:06 +02:00
Braun Patrik
c2b4a80886 implementing thumbnail info sending to clientside 2016-06-22 16:34:44 +02:00
Braun Patrik
08d6dc994e implementing basic thumbnail loading 2016-06-17 00:05:31 +02:00
Braun Patrik
d57b166cc8 refactoring object manager imports 2016-05-26 12:05:10 +02:00
Braun Patrik
77c01fa230 updating dependencies 2016-05-26 09:44:13 +02:00
Braun Patrik
eb63ac6a58 fixing import error 2016-05-25 21:58:56 +02:00
Braun Patrik
8deff0b605 creating some backend tests with mocha 2016-05-25 20:17:42 +02:00
Braun Patrik
cbcc68dd86 implementing logout 2016-05-16 23:15:03 +02:00
Braun Patrik
540df6c6a8 disabling search at photos 2016-05-16 19:36:04 +02:00
Braun Patrik
d32914bc02 implementing typed search 2016-05-16 11:47:58 +02:00
Braun Patrik
60dab77cf4 adding keyword and place to search and instant serach 2016-05-15 21:25:59 +02:00
Braun Patrik
b96d083f4b adding keyword and position to autocomplete 2016-05-15 19:36:23 +02:00
Braun Patrik
61ba450e04 implementing lightbox image navigation 2016-05-12 23:00:38 +02:00
Braun Patrik
33347dfd0c implementing exif/image metadata reading 2016-05-12 18:24:26 +02:00
Braun Patrik
c66a9b49f3 implementing thumbnail sizes 2016-05-12 11:01:08 +02:00
Braun Patrik
d6b8b611b3 adding gzip to server 2016-05-11 10:35:14 +02:00
Braun Patrik
f53c537a9d adding client side config
Implementing search disable
2016-05-10 21:33:58 +02:00
Braun Patrik
deefd64d11 fixing directory listing bugfix: converting mongoose doc to entity 2016-05-10 10:27:36 +02:00
Braun Patrik
c93c1aba2d implementing search 2016-05-09 21:43:52 +02:00
Braun Patrik
225d2b6a8c creating content wrapper for search preparation 2016-05-09 19:14:33 +02:00
Braun Patrik
ef5758f3c7 source style cleanup 2016-05-09 17:04:56 +02:00
Braun Patrik
a174ec76c1 improving error handling 2016-05-06 10:48:51 +02:00
Braun Patrik
f0552f6bfd DatabaseManager.ts error handling update 2016-05-04 22:06:52 +02:00
Braun Patrik
a19aca34ad type fixing 2016-05-04 19:05:19 +02:00
Braun Patrik
9f793851ce bugfixing aoutocomplete 2016-05-04 18:57:31 +02:00
Braun Patrik
67af4e5ed9 extracting models (Usermodel) 2016-05-04 18:36:16 +02:00
Braun Patrik
69489b8cb7 implementing autocomplete call 2016-05-04 18:34:54 +02:00
Braun Patrik
11be4e3e87 implementing user listing and role changing 2016-05-03 14:29:24 +02:00
Braun Patrik
5b00de3c10 changing port name to PORT 2016-05-01 10:50:17 +02:00
Braun Patrik
249d16e068 changing port name to PORT 2016-05-01 10:46:21 +02:00
Braun Patrik
1ee749043e creating, application frame and admin page stub 2016-04-26 15:10:05 +02:00
Braun Patrik
1f2bca2261 adding missing reference 2016-04-24 23:20:55 +02:00
Braun Patrik
156c29a81e added folder icon to folder button 2016-04-24 20:56:54 +02:00