chenyuan-new
|
3cb567c154
|
fix: remove duplicated BRANDS input when call setProps in UACHData func (#663)
|
2023-08-15 11:46:31 +07:00 |
|
Runar Heggset
|
f76d8983ca
|
Fix Amazon Fire TV device detection
|
2023-08-15 11:46:31 +07:00 |
|
Faisal Salman
|
22eae9f70c
|
[extensions] Add GPTBot to Bots
|
2023-08-07 21:39:21 +07:00 |
|
Faisal Salman
|
f2e4b242ce
|
Update sponsors section in readme
|
2023-08-07 21:35:46 +07:00 |
|
JBYoshi
|
153831d2ed
|
Add Snapchat user agent.
|
2023-07-30 09:11:19 +07:00 |
|
Faisal Salman
|
072a82b87b
|
Add a new submodule: ua-parser-helpers with a method: isFrozenUA() to match a string with a frozen user-agent pattern
|
2023-05-27 20:53:45 +07:00 |
|
Faisal Salman
|
15d17e97a1
|
Add some tests; Add new devices: Infinix, Tecno; Improve detection: Xiaomi POCO
Source: https://www.useragents.me
|
2023-05-06 21:21:21 +07:00 |
|
Faisal Salman
|
df9144b493
|
Modify test scripts
|
2023-05-06 19:53:51 +07:00 |
|
Faisal Salman
|
a519d2b879
|
Add new Action: publish to NPM
|
2023-04-28 08:01:18 +07:00 |
|
Faisal Salman
|
102dc51683
|
Update fuzzing test
|
2023-04-28 06:43:17 +07:00 |
|
Faisal Salman
|
1a806453f9
|
Merge branch 'develop'
|
2023-04-27 10:41:49 +07:00 |
|
Faisal Salman
|
3d5c70457e
|
Fuzz testing using Jazzer.js
|
2023-04-27 09:34:49 +07:00 |
|
Faisal Salman
|
a74ebeb82e
|
Only allow string for setUA()
|
2023-04-26 13:53:29 +07:00 |
|
Faisal Salman
|
4c77c5ef21
|
Revive the extensive list of MediaPlayers regexes by @leofiore as an Extension
(Original commit reference: 3fa1fe9f704d716e8f57dea46bccc5724da7b952)
|
2023-04-24 14:58:08 +07:00 |
|
Faisal Salman
|
9102871dea
|
Rearrange the structure of src folders
|
2023-04-21 09:47:51 +07:00 |
|
Faisal Salman
|
1653d376ca
|
Update issue templates
|
2023-04-15 13:45:31 +07:00 |
|
Faisal Salman
|
29fb85658a
|
Fix #643 - Improve iOS detection + detect Slack (&Slackbot)
|
2023-04-15 01:08:46 +07:00 |
|
Faisal Salman
|
c3be7326b8
|
Update GitHub package action - change trigger to 'published'
|
2023-04-15 00:01:49 +07:00 |
|
Faisal Salman
|
5a26ac146e
|
Create build+test scripts
|
2023-04-15 00:01:49 +07:00 |
|
Faisal Salman
|
35c2b91534
|
Fix: accept empty string as input
|
2023-04-15 00:01:49 +07:00 |
|
dependabot[bot]
|
feefb81cd0
|
Bump shelljs and jshint
Removes [shelljs](https://github.com/shelljs/shelljs). It's no longer used after updating ancestor dependency [jshint](https://github.com/jshint/jshint). These dependencies need to be updated together.
Removes `shelljs`
Updates `jshint` from 2.12.0 to 2.13.6
- [Release notes](https://github.com/jshint/jshint/releases)
- [Changelog](https://github.com/jshint/jshint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jshint/jshint/compare/2.12.0...2.13.6)
---
updated-dependencies:
- dependency-name: shelljs
dependency-type: indirect
- dependency-name: jshint
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-04-13 07:31:42 +07:00 |
|
Faisal Salman
|
0ac5028137
|
Rename workflows for clarity
|
2023-04-13 07:07:34 +07:00 |
|
Faisal Salman
|
1b17315935
|
Create action to review dependencies from PR
|
2023-04-13 06:56:27 +07:00 |
|
Faisal Salman
|
f92bb9ef65
|
Insert scorecard badge & documentation link
|
2023-04-13 06:38:15 +07:00 |
|
Faisal Salman
|
f659659500
|
Set CodeQL permission to read-only
|
2023-04-13 06:24:11 +07:00 |
|
Faisal Salman
|
6c58ac39cd
|
Update security policy
|
2023-04-13 06:16:01 +07:00 |
|
Faisal Salman
|
432a2ee72d
|
Pin dependency hash with lockfile & test with lockfile-lint
|
2023-04-13 06:16:01 +07:00 |
|
Faisal Salman
|
c2f17004b8
|
Add GitHub's CodeQL Action for static code analysis
|
2023-04-13 06:08:52 +07:00 |
|
Faisal Salman
|
f5af76a2b3
|
Create GitHub packaging workflow
|
2023-04-12 13:16:41 +07:00 |
|
Faisal Salman
|
99baf60d50
|
Fix #608 - Add OpenSSF Scorecard GitHub Action
|
2023-04-12 11:48:00 +07:00 |
|
Faisal Salman
|
46f38adb83
|
Remove deploy-docs.yml - Move docs to another repo
|
2023-04-11 23:06:51 +07:00 |
|
Faisal Salman
|
ff26813708
|
Update deploy-docs.yml - again
|
2023-04-11 11:26:11 +07:00 |
|
Faisal Salman
|
e62cded083
|
Update deploy-docs.yml
|
2023-04-11 11:24:11 +07:00 |
|
Faisal Salman
|
2fb0c72898
|
Create deploy-docs.yml
|
2023-04-11 10:59:46 +07:00 |
|
Faisal Salman
|
801c2409b3
|
Update readme & IData explanations
|
2023-04-09 15:54:46 +07:00 |
|
Faisal Salman
|
a8951ec282
|
Update actions to remove cache
|
2023-04-09 10:21:20 +07:00 |
|
Faisal Salman
|
07c9e36ebe
|
Update actions to install playwright & run build before test
|
2023-04-09 10:13:08 +07:00 |
|
Faisal Salman
|
407b23262c
|
Update actions to v3
|
2023-04-09 09:04:48 +07:00 |
|
Faisal Salman
|
16b416d9ea
|
Move feature detection into its own method: withFeatureCheck
|
2023-04-09 07:40:21 +07:00 |
|
Faisal Salman
|
05747dba37
|
Install @playwright/test to perform test in real browser
|
2023-04-08 09:33:17 +07:00 |
|
Faisal Salman
|
625ece73e2
|
Rearrange test files & config
|
2023-04-08 07:12:18 +07:00 |
|
Faisal Salman
|
e01663b48f
|
Rearrange internal class & remove old Safari map
|
2023-04-08 04:40:59 +07:00 |
|
Faisal Salman
|
59d8d836c2
|
Clean up: remove travis, verup; move jshint config to inline
|
2023-04-06 05:48:14 +07:00 |
|
Faisal Salman
|
b385a73340
|
Move feature detection to its own dedicated method
|
2023-04-05 23:29:27 +07:00 |
|
Faisal Salman
|
4711805a1c
|
Re-use previous result instead of re-parse it all over again
|
2023-04-05 22:28:35 +07:00 |
|
Faisal Salman
|
5d2acd8fe7
|
Bump version 2.0.0-alpha.2
2.0.0-alpha.2
|
2023-04-02 18:00:48 +07:00 |
|
Faisal Salman
|
359cbecd32
|
Fix #640 - Self-return thenable causing infinite-loop when awaited
|
2023-04-02 05:55:33 +07:00 |
|
Faisal Salman
|
1e80cf3533
|
Only set browser as Chromium if no other brand was found
|
2023-03-29 23:42:30 +07:00 |
|
Faisal Salman
|
b09878934f
|
Prevent altering the result when supplied user-agent is different from current user-agent
|
2023-03-29 22:53:07 +07:00 |
|
Faisal Salman
|
30de983043
|
Alpha release of v2.0
|
2023-03-29 10:44:37 +07:00 |
|