Faisal Salman
|
a9247154e0
|
Update build & test
|
2023-09-30 14:13:45 +07:00 |
|
Faisal Salman
|
f57f8fa1a7
|
Update enums & extensions
|
2023-09-30 14:10:53 +07:00 |
|
Faisal Salman
|
8fea17f296
|
Update readme & changelog
|
2023-09-29 23:42:37 +07:00 |
|
Faisal Salman
|
a4b4e8a2c2
|
Update issue templates
|
2023-09-29 08:37:39 +07:00 |
|
Faisal Salman
|
954ce35755
|
Add CONTRIBUTING.md - general instruction for contributors
|
2023-09-29 08:26:40 +07:00 |
|
Faisal Salman
|
ea4f145e64
|
Add pull_request_template.md
|
2023-09-29 08:26:40 +07:00 |
|
Hyunbin
|
91d2d2c0e8
|
fix: changelog link in readme (#672)
|
2023-09-27 08:07:46 +07:00 |
|
Faisal Salman
|
b5546ee39f
|
Breaking change: switch license to AGPLv3
|
2023-09-26 11:35:14 +07:00 |
|
Faisal Salman
|
b3f4321bb6
|
Modify issue template: bug report should include library version
|
2023-09-18 09:48:32 +07:00 |
|
Faisal Salman
|
aa76da90d9
|
Fix #651 - Improve device detection: Xiaomi Redmi
|
2023-09-18 00:31:46 +07:00 |
|
Faisal Salman
|
817c5835ef
|
Add new device vendor: Ulefone
https://ulefone.com/
https://www.gsmarena.com/ulefone-phones-124.php
|
2023-09-18 00:11:46 +07:00 |
|
Faisal Salman
|
6ea6936632
|
Improve device detection: Realme
|
2023-09-18 00:09:51 +07:00 |
|
Faisal Salman
|
9b182526fa
|
Rename markdown files to uppercase
|
2023-09-18 00:07:17 +07:00 |
|
Faisal Salman
|
f17d2d7664
|
Add CODE OF CONDUCT
|
2023-09-17 21:55:14 +07:00 |
|
Faisal Salman
|
9652169da0
|
Update changelog
|
2023-09-16 20:55:02 +07:00 |
|
Faisal Salman
|
bf1d7267f6
|
Update contributors
|
2023-09-16 17:56:50 +07:00 |
|
Faisal Salman
|
5226361348
|
Remove sub-packages since they've been moved to their own dedicated repo
https://github.com/faisalman/ua-client-hints-js
https://github.com/faisalman/gpu-detect-js
https://github.com/faisalman/ua-is-frozen
https://github.com/faisalman/re-parse-js
|
2023-09-09 19:35:52 +07:00 |
|
Faisal Salman
|
385e0aaee5
|
Regenerate lockfile
|
2023-09-04 22:42:52 +07:00 |
|
Faisal Salman
|
a661ab61d5
|
[ua-client-hints] update test file
|
2023-09-04 22:41:58 +07:00 |
|
Faisal Salman
|
647e115a1e
|
[ua-helpers] Fix type error
|
2023-09-04 22:41:44 +07:00 |
|
Faisal Salman
|
05a98aceda
|
Add new package: gpu-detect to obtain GPU info from user-agent
|
2023-09-03 11:07:09 +07:00 |
|
Faisal Salman
|
807dcdbded
|
Add eslint to devDependencies to support latest ES version
|
2023-08-30 12:56:59 +07:00 |
|
Faisal Salman
|
1522691426
|
[ua-client-hints] Refactor UAClientHints
|
2023-08-27 10:53:26 +07:00 |
|
Faisal Salman
|
f538018f8e
|
Update package.json/package-lock.json & remove bower.json (at last!)
|
2023-08-24 21:12:06 +07:00 |
|
Faisal Salman
|
3f105fe93b
|
[helpers] split helpers into 2 new packages: user-agent-helpers & client-hints-helpers
|
2023-08-23 14:53:34 +07:00 |
|
Faisal Salman
|
129657673b
|
[helpers] Add new method: UACHParser() , parse client-hints HTTP headers into its JS API equivalent
|
2023-08-22 23:58:04 +07:00 |
|
Faisal Salman
|
3dd4b60ee9
|
[helpers] Add new method: unfreezeUA() , construct new unfreezed user-agent string using real data from client hints
|
2023-08-22 01:16:09 +07:00 |
|
Faisal Salman
|
73a936001a
|
Modify ua-parser-js/helpers submodule into @ua-parser-js/helpers scoped package
|
2023-08-21 11:28:30 +07:00 |
|
Andreas Kogler
|
5948060729
|
Implement PlayStation app WebMAF detection (#649)
* Add support for `WebMAF` detection on Playstation
* Extend `WebMAF` support for PlayStation 5
* Update changelog
|
2023-08-20 14:25:56 +07:00 |
|
Faisal Salman
|
2046b77ede
|
Improve device.type detection using client hints "form-factor" data
|
2023-08-20 13:59:44 +07:00 |
|
Faisal Salman
|
d168b75a3a
|
Bump version 2.0.0-alpha.3
2.0.0-alpha.3
|
2023-08-17 11:29:18 +07:00 |
|
Faisal Salman
|
6e26e38247
|
[extension] Add Axios, jsdom, Scrapy. Also fixes #627 #156 #217 #227
Axios: `axios/VERSION`
https://www.zenrows.com/blog/axios-user-agent#what-is-axios-user-agent
JSDOM: `Mozilla/5.0 (${process.platform || "unknown OS"}) AppleWebKit/537.36 (KHTML, like Gecko) jsdom/${jsdomVersion}`
https://github.com/jsdom/jsdom
Scrapy: `Scrapy/VERSION (+https://scrapy.org)`
https://docs.scrapy.org/en/master/topics/settings.html
|
2023-08-15 11:46:31 +07:00 |
|
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 |
|
chenyuan-new
|
420bf1066c
|
fix: remove duplicated BRANDS input when call setProps in UACHData func (#663)
|
2023-08-08 15:22:10 +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 |
|
Runar Heggset
|
b20d09655c
|
Fix Amazon Fire TV device detection
|
2023-05-11 12:04:56 +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 |
|