|  | 88bd7d67dc | feature (tags): revamp data model and storage | 2022-10-11 01:45:34 +11:00 |  | 
			
				
					|  | 2197385d54 | fix (#508): support for traditional chinese | 2022-09-13 19:51:34 +10:00 |  | 
			
				
					|  | 69f00c2a6f | fix (#508): translation issue for traditional chinese | 2022-09-13 13:52:01 +10:00 |  | 
			
				
					|  | b4203733e1 | maintain (lint): eslint on frontend | 2022-01-25 01:12:22 +11:00 |  | 
			
				
					|  | 5156432b52 | maintain (eslint): linting on frontend | 2021-12-21 01:32:37 +11:00 |  | 
			
				
					|  | 7c5f9c6fed | feature (branding): replace title with brand name | 2021-09-17 16:47:31 +10:00 |  | 
			
				
					|  | b154c559ff | fix (ui): hide UI elements whenever access is not set | 2021-09-16 22:56:46 +10:00 |  | 
			
				
					|  | 44fc901b4b | maintain (admin): admin page upgrade | 2021-08-16 16:47:13 +10:00 |  | 
			
				
					|  | 37cfe9fd0a | error (message): boot error message | 2020-10-27 19:36:22 +11:00 |  | 
			
				
					|  | a24fbf8ceb | improve (error): report error on boot | 2020-07-01 10:55:42 +10:00 |  | 
			
				
					|  | 997b7b43e6 | feature (error): display a message on fatal error | 2020-06-29 21:08:16 +10:00 |  | 
			
				
					|  | fc644aa95e | fix (#255): disable service worker on firefox | 2020-05-27 16:19:17 +10:00 |  | 
			
				
					|  | cfbe6fd228 | feat (translation): automated translation for 40 languages | 2020-05-26 22:42:51 +10:00 |  | 
			
				
					|  | 5eb6ac68af | clean (locale): api for locale | 2020-05-26 02:16:42 +10:00 |  | 
			
				
					|  | a9834d374c | feature (translation): first step towards i18n #248 | 2020-05-26 02:02:34 +10:00 |  | 
			
				
					|  | f3e6c8c030 | feature (documents): handle office documents using onlyoffice | 2019-12-21 15:17:09 +11:00 |  | 
			
				
					|  | 539a6f086d | feature (transcoding): live transcoding | 2019-12-18 02:18:58 +11:00 |  | 
			
				
					|  | 8deedcd916 | improve (pwa): follow the lighthouse tool recommendations for PWAs | 2019-11-15 00:12:35 +11:00 |  | 
			
				
					|  | a1c5f16729 | feature (error): log javascript errors | 2019-11-12 00:23:28 +11:00 |  | 
			
				
					|  | 71e3d6494a | optimise (lighthouse): apply optimisations provided by the lighthouse tool | 2019-08-03 12:13:47 +02:00 |  | 
			
				
					|  | 4a2d1d6c3c | maintenance (cleanup): dead code elimination: leftover from O(n) initial search | 2019-05-09 00:17:42 +10:00 |  | 
			
				
					|  | 284d554a67 | fix (loader): fix the transition out when the application has loaded | 2019-05-05 00:08:41 +10:00 |  | 
			
				
					|  | ad1f2358e7 | improve (index.html): cleanup the index.html to win in build size | 2019-04-30 22:22:31 +10:00 |  | 
			
				
					|  | 8d6ee6b940 | improve (loader): nyan cat as default loader | 2019-03-18 14:15:16 +11:00 |  | 
			
				
					|  | c2361c105a | feature (loader): awesome loader on intial page load | 2019-03-15 16:38:04 +11:00 |  | 
			
				
					|  | ce6a228968 | feature (admin): admin console | 2018-12-19 18:35:09 +11:00 |  | 
			
				
					|  | bde4079fb9 | maintenance (code): incremental improvement | 2018-09-26 02:36:21 +10:00 |  | 
			
				
					|  | 176654ae28 | build (migration): proper build for packaging | 2018-07-05 15:29:19 +10:00 |  | 
			
				
					|  | c9c4ee1639 | improvement (code): code refactoring | 2018-04-10 14:51:52 +10:00 |  | 
			
				
					|  | 89bb4450f3 | improvement (UI): fixes + cleanup interface - #11 | 2018-04-10 14:51:39 +10:00 |  | 
			
				
					|  | f093f00a4b | maintenance (structure): Full revamp of the project code structure | 2018-03-07 01:46:21 +11:00 |  | 
			
				
					|  | c964c274a8 | feature (PWA): turn into a progressive web app | 2017-06-30 12:24:41 +10:00 |  | 
			
				
					|  | 0b5137846c | cleanup (structure): update code structure | 2017-06-27 21:59:40 +10:00 |  |