the-djmaze
637ec00d8f
Removed abandoned vulnerable rollup-plugin-html
2024-07-08 01:08:40 +02:00
the-djmaze
1a19d25fdb
Updated gulp to v5 and replaced vulnerable gulp-header with gulp-append-prepend
2024-07-08 00:43:48 +02:00
leo
24dbff999e
Enhancement: Add Docker Hub image ( #965 )
...
* Enhancement: Add Docker Hub image
* Push to ghcr.io
* Add all `org.opencontainers.image.xxx` labels using `--label` instead of `LABEL`
* Change `php-fpm` to listen on `:9000` to expose prometheus metrics via `php-fpm_exporter`
* Include `yarn.lock` to speed up builds
* Reorder
* Use correct sha for pr
* Add logging before overriding values in config
* Add `DEBUG=true` env var for verbose `entrypoint.sh` logs
* Print php exception when snappymail fails to generate data directory and config file on the very first time
* Log snappymail version
* Fix COPY statement
* Add .dockerignore
* Add `USER` and `ENTRYPOINT`
* Update `.dockerignore`
* Add docker image test
* Push only if image test succeeds
* Log when startup is successful
* Use plain `docker build` in `build_and_test.sh`
* Fix test output
2023-11-20 15:01:26 +01:00
the-djmaze
e64d49240f
Update and cleanup npm
2023-02-24 12:27:50 +01:00
the-djmaze
67ae99fa3c
v2.12.0-pr1
2022-02-07 12:29:19 +01:00
the-djmaze
475cf91d02
OpenPGP.js use clone https://github.com/the-djmaze/openpgpjs
2022-01-31 09:38:33 +01:00
djmaze
010794fccb
v2.7.0
2021-09-01 12:21:08 +02:00
djmaze
c8a28a7f95
Improvements for #119
2021-08-23 12:08:04 +02:00
djmaze
8a730a3ff2
v2.6.1
2021-08-10 15:24:46 +02:00
djmaze
689f329b4e
Replace gulp blacklisted modules
...
https://github.com/the-djmaze/snappymail/issues/102#issuecomment-883843969
2021-07-21 11:20:55 +02:00
djmaze
ee540097b4
v2.5.3
2021-07-20 20:53:11 +02:00
djmaze
e13337e247
Cleanup styling and gulp merge @media queries
2021-07-20 16:45:55 +02:00
djmaze
bea8a95c6b
v1.5.1
2021-05-19 15:58:37 +02:00
djmaze
5e63adc904
Move old OpenPGP.js to /vendors instead of npm
2021-05-01 15:10:04 +02:00
djmaze
fbf816f905
v2.5.0
2021-04-19 20:44:12 +02:00
djmaze
ff13ff688c
Drop the use if Babel transcompiler
2021-04-08 10:03:16 +02:00
djmaze
ba982edce7
v2.4.3
2021-03-29 22:31:51 +02:00
djmaze
d1e55ff16e
v2.4.2
2021-03-25 14:00:14 +01:00
djmaze
407a69e100
v2.4.0
2021-03-18 16:28:06 +01:00
djmaze
56df186e8d
v2.3.5
2021-03-09 16:13:19 +01:00
djmaze
514fe02619
v2.3.4
2021-03-03 11:53:11 +01:00
djmaze
65b508364a
v2.3.3
2021-02-24 11:01:10 +01:00
djmaze
6dacfb3cf4
v2.3.2
2021-02-17 16:31:29 +01:00
djmaze
65e9deda2a
v2.3.1
2021-02-12 12:42:06 +01:00
djmaze
756bf86640
v2.3.0
2021-02-08 22:56:18 +01:00
djmaze
192f76c08a
Drop gulp-autoprefixer and cleanup boot process
2021-02-04 15:03:11 +01:00
djmaze
88b0bc1a25
Made some updates for https://github.com/the-djmaze/snappymail/issues/49
2021-02-02 16:36:40 +01:00
djmaze
fe7c7fede4
Updated npm and yarn
2021-01-27 17:07:07 +01:00
djmaze
141e68f686
updated npm and cleanup gulp tasks
2021-01-18 23:01:21 +01:00
Floris Westerman
1c63287243
Fixed some bugs
2020-11-09 21:46:22 +01:00
djmaze
3bfe2c67d1
Droppped momentjs in favor of Intl
...
Uses a fallback for Intl.RelativeTimeFormat in Date.prototype.fromNow
2020-10-15 10:45:18 +02:00
djmaze
e1d3a143f4
Removed simplestatemanager, use @media queries
2020-09-20 12:33:33 +02:00
djmaze
3ea2f5f452
Replaced knockout-sortable with a slimmed down version (for now)
2020-09-19 13:46:02 +02:00
djmaze
091c4ec811
Clone 3.5.1 from github
2020-09-17 16:27:00 +02:00
djmaze
097fb4896d
Bugfix: invalid settingsGet in dev/Stores/Admin/App.js
...
Cleanup login/logout location reloading
2020-09-04 14:36:24 +02:00
djmaze
645831368d
Again replaced some jQuery to native and cleaned up normalize.css without IE
2020-08-31 12:45:43 +02:00
djmaze
1e0586f124
upgraded yarn
2020-08-24 11:26:19 +02:00
djmaze
382aef7ebb
Replaced ifvisible.js with simple drop-in to handle prefetch messages
2020-08-13 21:25:42 +02:00
djmaze
2f48128ff3
Replaced Autolinker with simple https/email detection
2020-08-13 15:22:24 +02:00
djmaze
f5a444aa14
Removed opentip
...
Cleanup lightgallery
2020-08-13 13:16:08 +02:00
djmaze
aaf4933b0a
Embed cleaner node modules
2020-08-12 01:47:24 +02:00
djmaze
b3dd0c51b5
Removed lozad. Lazy loading of images. A browser can itself these days.
2020-08-06 15:07:43 +02:00
djmaze
dca0ff02ed
Use jQuery.slim
...
Underscore.js _.uniq(_.compact( to native Array.filter((value, index, self) => !!value && self.indexOf(value) == index)
Underscore.js _.compact to native Array.filter(value => !!value)
Underscore.js _.uniq to native Array.filter((value, index, self) => self.indexOf(value) == index)
Underscore.js _.values to native Object.values
Underscore.js _.flatten to native Array.flat
Underscore.js _.union to native Array.concat + unique filter
Underscore.js _.reduce to native Array.reduce
Underscore.js _.escape replaced with advanced htmlspecialchars()
Underscore.js _.memoize replaced
Now Underscore.js is a slim custom version (only _.debounce, _.defer & _.throttle)
2020-07-23 16:06:16 +02:00
djmaze
525a7ab1fd
Remove some npm deprecated packages
2020-07-15 15:39:18 +02:00
djmaze
412d69ce75
Removed jquery-backstretch that handled the UserBackground
...
The UserBackground is now handled with CSS3 on body.thm-body
This allowed me to remove the #rl-bg so that the "video-on-login-screen" plugin will not work indefinitely.
2020-07-13 15:47:19 +02:00
djmaze
85155a9895
Merge remote-tracking branch 'upstream/master'
2020-07-13 11:40:49 +02:00
djmaze
eb731a4183
Updated inputosaurus.js to work with jQuery3
2020-07-09 16:01:41 +02:00
RainLoop Team
5e409ac638
Update dependencies
2020-03-15 23:56:47 +03:00
RainLoop Team
15ceddc202
1.14.0
2020-01-30 22:27:07 +03:00
RainLoop Team
1fb3c9cd7a
Update dependencies
2019-12-31 21:20:03 +03:00