Commit Graph

1968 Commits

Author SHA1 Message Date
Lorenz Hübschle-Schneider 4d53d193fc electron: catch exceptions when saving init.json
See #1183
2021-03-29 10:35:13 +02:00
Lorenz Hübschle-Schneider 884bf1067d Silence webpack warning by setting mode to production 2021-03-07 18:52:40 +01:00
Lorenz Hübschle-Schneider abedfd7782 Update packages to fix build
-.-
2021-03-07 18:52:33 +01:00
Lorenz Hübschle-Schneider f57d97ecd7 Update dependencies (npm update) 2021-02-16 14:49:54 +01:00
Lorenz Hübschle-Schneider b3cde800cd Remove http-server & npm update
We no longer use it since moving to webpack. It's also
unmaintained and causes dependabot warnings, so get rid of it
2021-02-16 14:46:55 +01:00
dependabot[bot] 46f92edbf3
Bump socket.io from 2.3.0 to 2.4.1 (#1178)
Bumps [socket.io](https://github.com/socketio/socket.io) from 2.3.0 to 2.4.1.
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/2.4.1/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/2.3.0...2.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-22 14:51:03 +01:00
Lorenz Hübschle-Schneider c97ce3d485 Fix electron build
See #1177
2021-01-21 16:17:01 +01:00
Lorenz Hübschle-Schneider 88a95c0f76
Merge pull request #1172 from glowing-bear/fix-jshint
irc-utils: declare use strict on first line
2020-12-23 10:26:41 +01:00
David Cormier a8b4ccb91b irc-utils: declare use strict on first line
Fix jshint issue introduced in #1170.
2020-12-16 08:33:20 -05:00
dependabot[bot] bd07e4a820
Bump ini from 1.3.5 to 1.3.8 (#1171)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-13 14:24:30 +01:00
David Cormier ff1c6d9b1c
Merge pull request #1170 from mcpower/fix-tab
Fix tab completion
2020-12-13 07:54:39 -05:00
Michael 2975385b2a Fix tab completion
Fixes #1169.
2020-12-13 12:58:45 +11:00
David Cormier 546b5d4459
Merge pull request #1166 from yeiniel/master
convert app to be built using webpack
2020-12-10 08:37:58 -05:00
Yeiniel Suarez Sosa bb7d3b7344
fix bug on plugins unit test, possibly introduced by previous squash 2020-12-05 18:45:19 -05:00
Yeiniel Suarez Sosa 8251e0833a
remove commented out script from index html file 2020-12-05 16:48:14 -05:00
Yeiniel Suarez Sosa 3fdf935692
update README > Development > Setup, instruct user to use NPM commands for development 2020-12-05 16:48:14 -05:00
Yeiniel Suárez Sosa e0c07509f3
update jshint settings 2020-12-05 16:48:13 -05:00
Yeiniel Suárez Sosa 6fe87ac6cc
add missing import to inputbar module 2020-12-05 16:48:13 -05:00
Yeiniel Suárez Sosa a027ae6306
update travis to replace deprecated distro 2020-12-05 16:48:13 -05:00
Yeiniel Suárez Sosa 0a11e24c9c
fix karma browser settings 2020-12-05 16:48:07 -05:00
Yeiniel Suárez Sosa 511cea3041
improve linting of Favicon package use 2020-12-05 16:47:47 -05:00
Yeiniel Suárez Sosa 6f808bd4a6
fix missing underscore imports 2020-12-05 16:47:47 -05:00
Yeiniel Suárez Sosa 9abeea6a78
replace deprecated browser on ci env 2020-12-05 16:47:44 -05:00
Yeiniel Suárez Sosa ff0c207f86
change travis-ci settings to use the oldest currently maintained version of node 2020-12-05 16:47:14 -05:00
Yeiniel Suárez Sosa 30e89c0393
fix jshint issues 2020-12-05 16:47:09 -05:00
Yeiniel Suárez Sosa 823a327881
remove old tools including bower 2020-12-05 16:46:23 -05:00
Yeiniel Suárez Sosa d3901cc286
improve unit testing
currently the only problem is that phantomjs is unable to parse the js files

fix test exec on travis env
2020-12-05 16:45:11 -05:00
Yeiniel Suárez Sosa 75b9cc60df
move manifests to the source folder 2020-11-27 21:52:55 -05:00
Yeiniel Suárez Sosa b0675b1ad3
convert app to be built using webpack 2020-11-27 19:32:05 -05:00
Louis-Philippe Véronneau ed2f71c58b
Update uglifyjs command for new version. (#1160)
In v3.10.4 uglifyjs renamed the --screw-ie8 parameter to --ie8.

More details in this commit.
ec443e422c
2020-09-12 11:26:22 +02:00
AStove 4902f5889d
Add start argument to youtube embeds if t arguement is present in url (#1155)
* Add start argument to youtube embeds if t arguement is present in url

* Move time argument regex to after match

* Allow for units in the t argument of youtube plugin

* Allow hash arguments aswell

* Correct or in reget for youtube plugin

* Shorten regex

* Allow argument before t argement that ends in t in youtube links

* Also allow youtube links without t argument
2020-08-18 15:43:54 +02:00
Lorenz Hübschle-Schneider 788855d2e3 Fix build 2020-08-04 13:46:14 +02:00
Lorenz Hübschle-Schneider 0e13bd68b1
Merge pull request #1151 from AStove/PauseNoise2
Pause audio, videos and iframe when hiding plugin
2020-08-04 13:43:26 +02:00
Lorenz Hübschle-Schneider 2787f07224 Update jasmine 2020-07-29 15:36:19 +02:00
Lorenz Hübschle-Schneider f071203265 Fix ES5 compatibility 2020-07-29 15:06:04 +02:00
Lorenz Hübschle-Schneider faccb8378e
Merge pull request #1119 from AStove/Handshake
Use new authentication methods in weechat 2.9
2020-07-29 14:55:01 +02:00
Lorenz Hübschle-Schneider 0164588672
Merge pull request #1150 from AStove/OmitScript
Omit getting script in oembed for twitter
2020-07-23 09:53:11 +02:00
Jeremy Mahieu 2685219376 Pause audio, videos and iframe 2020-07-22 23:12:09 +02:00
Jeremy Mahieu 62e7dbe920 Omit getting script in oembed for twitter 2020-07-22 21:17:43 +02:00
Lorenz Hübschle-Schneider a01f4a493a
Merge pull request #1148 from AStove/FixLinky2
Use linkifyjs instead of linky
2020-07-22 11:27:51 +02:00
Jeremy Mahieu 7037371248 Merge branch 'master' of https://github.com/glowing-bear/glowing-bear into FixLinky2 2020-07-21 16:03:02 +02:00
Jeremy Mahieu db7a9bc8fa Add new library to bower for electron 2020-07-21 15:43:33 +02:00
Jeremy Mahieu e3130bc2a4 Use conditionalLinkify instead of linky for topics 2020-07-21 15:37:03 +02:00
Jeremy Mahieu 788acc8219 Use linkifyjs instead of autolinker 2020-07-21 15:26:18 +02:00
Lorenz Hübschle-Schneider 3858c0ff0c Remove useless linksForCordova filter
We deprecated the cordova app long ago
2020-07-21 14:00:32 +02:00
Lorenz Hübschle-Schneider 85dc498fdd
Fix ES6 syntax in models.js
This broke the tests and the minification / update process on latest/pull.glowing-bear.org
2020-07-21 13:53:34 +02:00
Lorenz Hübschle-Schneider 3f393a62ab
Merge pull request #1145 from AStove/FixColorsInBuffers
Downgrade rich text for buffers
2020-07-20 10:12:51 +02:00
Jeremy Mahieu ade2c50c05 Downgrade rich text for buffers 2020-07-18 22:00:40 +02:00
Lorenz Hübschle-Schneider 93f2287f01 Update the rest of the dependencies
Because clearly the previous commit didn't actually update all of them...
2020-07-06 21:50:48 +02:00
Lorenz Hübschle-Schneider 1ada06f765 Update all the dependencies 2020-07-06 21:46:14 +02:00