Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ua-parser/uap-core

The regex file necessary to build language ports of Browserscope's user agent parser.
https://github.com/ua-parser/uap-core

Remove is_ bools from tests + python. Also reindent python

Bonus: Adds Tesla Model S to regexes

40fde19c630452e705b63a1a2536ab9c01e6ec97 authored about 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #109 from enemaerke/master

C# port

250d4884e873f71a97240e81871321220538369d authored about 12 years ago by Tobie Langel <[email protected]>
Adding usage example to readme

148f5823244610ade7e63d1010bf87b324620ac8 authored about 12 years ago by Søren Enemærke <[email protected]>
Adding license info to the readme

9e73f18de5b5976ccb9c3d464708eac0d5c259a8 authored about 12 years ago by Søren Enemærke <[email protected]>
Merge pull request #1 from galmeida/to-string

ToString tweaks - merged changes to ToString

0a2aa1b6dcfa2b4227d66a71e897d8b554f34bd8 authored about 12 years ago by Søren Enemærke <[email protected]>
Merge branch 'master' of github.com:enemaerke/ua-parser into to-string

c38cfbfa57a1d7b2a8d2957bc77b091dc57b8546 authored about 12 years ago by Gustavo Almeida <[email protected]>
Merge pull request #116 from selwin/master

Fixed regexes.yaml import error in Python code

3cb56cb2b56b9e952dc43e64bb13c549096ff932 authored about 12 years ago by Tobie Langel <[email protected]>
Merge pull request #111 from tobie/regexes-remove-underscore

Don't escape underscores in regexes as it useless and the C# regex parser doesn't like it at all.

68afe97035caa0c99483154d283c7de5d9c4dd7d authored about 12 years ago by Tobie Langel <[email protected]>
Don't escape underscores in regexes as it useless and the C# regex parser doesn't like it. At all.

18745c45dc95bd9cb241b7e76ff3c7a52a64fc4e authored about 12 years ago by Tobie Langel <[email protected]>
Merge branch 'master' of github.com:enemaerke/ua-parser

511e43c40f60528d8235c73de2ffe17cc7024e9d authored about 12 years ago by Gustavo Almeida <[email protected]>
accidentally removed patch_minor

e08ee1c1517bbce254620fdb1d2d87835a1e129c authored about 12 years ago by Dave Olsen <[email protected]>
Merge pull request #107 from dmolsen/do-windowsrt

adding support for Windows RT

2f57739323fb3c6897addf7969134a752ecf27ad authored about 12 years ago by Tobie Langel <[email protected]>
tests for Windows RT

fec3e76872337d0f88003b09fe856e93bc14ea6e authored about 12 years ago by Dave Olsen <[email protected]>
adding support for Windows RT

source for this change:
http://msdn.microsoft.com/en-us/library/ie/hh920767(v=vs.85).aspx

0a815ee4c7073e1dacbf1d8abe98dadef7a123e8 authored about 12 years ago by Dave Olsen <[email protected]>
Merge branch 'dave-merge-test'

1ade025879cf95211040253922915cc44e7f87a3 authored about 12 years ago by Dave Olsen <[email protected]>
Removing unnecessary PHP 4 files for spyc (via @synchro)

b39d52eeef9dddc0035adc9d20c0c1f365a733e1 authored about 12 years ago by Dave Olsen <[email protected]>
Merge pull request #104 from jameswann/master

Allow yaml file to be specified in an environment variable.

98e383780edd998205291c036d1d967c60ac85fb authored about 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #101 from tobie/js-simplify-device

Simplify the device parser.

476bd6c4a8ff227508022c19247df0a6d08d06d4 authored about 12 years ago by Tobie Langel <[email protected]>
Simplify the device parser. Remove the different boolean properties (isMobile, etc.) from the JS version

b2497580671dfe9eb6139d3d7cd51589d8411c55 authored about 12 years ago by Tobie Langel <[email protected]>
Merge pull request #100 from tobie/js-is_tablet

Experimenting with what would happen adding an isTablet boolean to devices.

c026d36e5d058a552e45ad45a89a596f19baad17 authored about 12 years ago by Lindsey Simon <[email protected]>
Experimenting with what would happen adding an isTablet boolean to devices.

12c2bc9d2b2deaf0a8398b5a981cda1982e6b786 authored about 12 years ago by Tobie Langel <[email protected]>
Merge branch 'php-fix-notice' of https://github.com/Krinkle/ua-parser into dave-merge-test

7039717cee6379cb95ef42173191d1cf185ca449 authored about 12 years ago by Dave Olsen <[email protected]>
Put the build status in a more useful place.

2cfe7ef7922f3cd21f4830d2f59e8c837af8211a authored about 12 years ago by Tobie Langel <[email protected]>
Adding continuous integration feedback on the main README.

Closes #21.

aef1df82623e5e3b9e3ee97afad390d092364c5c authored about 12 years ago by Tobie Langel <[email protected]>
Enable travis.

06507e9577ea926c8d97ab9dcfdc3c366c4e2708 authored about 12 years ago by Tobie Langel <[email protected]>
Running JS tests is now as easy as:

$ npm test

5518c783d11dada00f0bbbfc01854739aeae9ad0 authored about 12 years ago by Tobie Langel <[email protected]>
Merge pull request #98 from pickl-it/master

Fix setup.py dependencies

13019a05def3851c62270ae04524e8ae80548f57 authored about 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #91 from tobie/js-refactoring

JS refactoring

4ae18123eff1513e243cef6cf0ed85f0eac56231 authored about 12 years ago by Tobie Langel <[email protected]>
Address review comments.

b73f4b61dc8a79b74133af960a2c63e3ae108446 authored about 12 years ago by Tobie Langel <[email protected]>
Merge pull request #94 from tobie/elsigh

Fix unreachable code in py implementation

ebaf0fd50c2b9f88376021c9788e59ae6169c3f2 authored about 12 years ago by Lindsey Simon <[email protected]>
Fix lousy copy/paste job.

c52b7287e573833d9f470a4baaed1b7a6cba7cbc authored about 12 years ago by Tobie Langel <[email protected]>
Update README.

1848660c32a5ca6409c66b1afd0691298927fa00 authored about 12 years ago by Tobie Langel <[email protected]>
Merge pull request #86 from OpenInstall/py-test-bugfix

bugfix an error during python test (cannot compare None to int)

d90dc6aae0757bf9bc6868d9e162bd18d131696d authored about 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #87 from OpenInstall/python-requests

parse the Python Requests library user agent

029adde2afc05ff23095c703df3b813bbcf21b44 authored about 12 years ago by Lindsey Simon <[email protected]>
bugfix an error during python test (cannot compare None to int) & ignore compiled python files

908abeba7692a285e01a0fbfdd25b1aa70ad4bff authored about 12 years ago by Jason Carver <[email protected]>
parse the Python Requests library user agent

b11a2410e08a6e3cb5712a3c3d3e502217c2d272 authored about 12 years ago by Jason Carver <[email protected]>
Merge pull request #82 from tobie/py-fix-ref

Fix the reference to regexes.yaml in the py implementation.

f12aa3dc72eb5e68def30b4ed0a2b36286e02e59 authored about 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #83 from tobie/yaml-rekonq

Fix Rekonq regexp. Add test.

48cc7441e20fd6a06d0694e5815fc2856d43ce88 authored about 12 years ago by Tobie Langel <[email protected]>
Fix Rekonq regexp. Add test.

e8af17d6a93835569ef5dd5b7ba8de7a8b5d415b authored about 12 years ago by Tobie Langel <[email protected]>
Merge pull request #72 from dasevilla/google-tv

Detect Google TV

414294d2a1511475a8eba583f9c774e7664dc84c authored about 12 years ago by Tobie Langel <[email protected]>
Detect Google TV

While Google TV is based on Android, it shouldn't show up as an
Android device.

https://develop...

8a00b84677e1b11d28fcb2970d3c2f1e4500b6ac authored about 12 years ago by Devin Sevilla <[email protected]>
Merge pull request #70 from stephenwalz/patch-3

Additional PS3 detection

07195ea4e9298b2c1c18c2b485dc48518c87db48 authored about 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #69 from stephenwalz/patch-2

Added AppleTV detection

8569df3a37708f8fc1729a0b9c1df5556e15014b authored about 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #71 from dasevilla/pyamf

Support PyAMF

00202259a2ae24a7cfade76c4c5222a5597d9c5b authored about 12 years ago by Lindsey Simon <[email protected]>
Support PyAMF

http://www.pyamf.org/

f554b58f73a186271ce396979619f49b2370aff2 authored about 12 years ago by Devin Sevilla <[email protected]>
Additional PS3 detection

Added detection for known Playstation 3 UA string seen in live traffic

0b14966bd9f2497a10c5920cd789659f7d0f1709 authored about 12 years ago by Stephen Walz <[email protected]>
Added AppleTV detection

No built in browser that I can tell,
Stack Overflow indicated iTunes-AppleTV/4.1 as a known UA ...

89b327276faeebc2fce316dc942a4bd7f0290e84 authored about 12 years ago by Stephen Walz <[email protected]>
Merge pull request #64 from stephenwalz/patch-1

added parentheses to 'Minimo' regex

d6c38b9dea480552dd2b6bb9ba21a51fca1d07ad authored about 12 years ago by Lindsey Simon <[email protected]>
added parentheses to 'Minimo' regex

missing parentheses caused python regex parser to crash

fac9563b6c3bb8cea024e871ac89be73512387b7 authored about 12 years ago by Stephen Walz <[email protected]>
Merge pull request #60 from dmolsen/do-playstationvita

playstation vita and portable now listed under devices

dd6ae8f2d571715eee082b31baa218b237069610 authored over 12 years ago by Tobie Langel <[email protected]>
Merge pull request #58 from dmolsen/do-baidubrowser

Adding support for Baidu Explorer

2ef4bf1d740055312bbae6cdcd3845f0163a33f6 authored over 12 years ago by Tobie Langel <[email protected]>
Merge pull request #57 from mscdex/patch-1

Fix node.js link

0e5ac0b553caa27b6c64d5be87f8e0f1dcc2d234 authored over 12 years ago by Tobie Langel <[email protected]>
baidu browser name now matches their marketing

ce4d2f855ff378a9cd9b8c58af344b0d849964df authored over 12 years ago by Dave Olsen <[email protected]>
adding support for the new baidu browser

9538a8fcb331e9299449cbe08fe9c5f0e51a569b authored over 12 years ago by Dave Olsen <[email protected]>
support for playstation portable and vita as devices

1662b817e3a39a097431817548e1e144729a3f10 authored over 12 years ago by Dave Olsen <[email protected]>
Fix node.js link

a541fb8c7e97eb5d2f387d0d7534eb198925c0fd authored over 12 years ago by Brian White <[email protected]>
0.2.4

94746c1b1738ff57ac1da54edff650aec1bd6db9 authored over 12 years ago by Tobie Langel <[email protected]>
making the PHP section match the other language sections

8a93f7b729a208d4e2a14fa77e0fc7b8d091a832 authored over 12 years ago by Dave Olsen <[email protected]>
Merge pull request #52 from shripadk/master

D Port + Fixes

fadaeeb4eefcb849674727a92096ed7cdf55d19d authored over 12 years ago by Tobie Langel <[email protected]>
fix README

002fb42ae2e91803a1d086febc7182dbab1e13c8 authored over 12 years ago by Shripad K <[email protected]>
Added D port

0a3bb07a34a4b80712c28e29a082d4921f9c6987 authored over 12 years ago by Shripad K <[email protected]>
fixed typo.

4d499f753d093a549ab31655fbf23e3c2662974f authored over 12 years ago by Shripad K <[email protected]>
Update regexes.yaml

For webkit nightly

1434148067a62947098962355363d74085b01996 authored over 12 years ago by Lindsey Simon <[email protected]>
Update test_resources/test_user_agent_parser.yaml

ebd779ae5e8b013be124618aaf2d90af3bc982dc authored over 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #49 from OpenInstall/master

PHP Notice was being emitted when no HTTP_ACCEPT present

300ca759675b9ea99e40bb60ceac4d3b282a6704 authored over 12 years ago by Dave Olsen <[email protected]>
Add missing quotes around device_replacement

Fix Issue 48
- Add missing quotes around device_replacement string which confused the
yaml parser

c1d92e6f1f7561adbdf1799220e8ff0f65271122 authored over 12 years ago by Philip Tellis <[email protected]>
Merge pull request #42 from ozataman/master

Merge Haskell port of ua-parser into repo

bfde45237a7269a17b08243613b705e1c09bbb3f authored over 12 years ago by Tobie Langel <[email protected]>
Merge pull request #45 from lognormal/user-agents

Match a few more UserAgents

1cab763962746a8504ce09262ec31f34f2b65119 authored over 12 years ago by Lindsey Simon <[email protected]>
Merge remote-tracking branch 'origin/user-agents' into user-agents

Not sure why this merge was necessary since there were no changes in origin/user-agents

c59165562fbf57a708cb3fbcb2b551547eaf5339 authored over 12 years ago by Philip Tellis <[email protected]>
Match generic iPod/iPhone/iPad after all specifics

Generic iPod/iPhone might override specific iPad since sometimes iPhone
shows up in the iPad use...

21c4398660e71d418c22151804e9beaba7e7fd8b authored over 12 years ago by Philip Tellis <[email protected]>
PlayStation Vita has its own OS

Ref:
http://uk.playstation.com/psvita/support/general/detail/linked391549/item391530/Application...

c9ba1303c777bf8a9ad61e9709916cd8fd412e69 authored over 12 years ago by Philip Tellis <[email protected]>
Nintendo 3DS FTW!!!

a2606d070fe2fb717c58b83ea0e7f7f6db110adf authored over 12 years ago by Philip Tellis <[email protected]>
Add Abrowser

Abrowser is the unbranded browser on Ubuntu:
http://packages.ubuntu.com/hardy/abrowser

20cc933fc1341349401f3d5a4a2cb40b95eaa1cd authored over 12 years ago by Philip Tellis <[email protected]>
Add Samsung SGHi560

74c18703c0afabc8cc6e7ac0d601ff1671a254dc authored over 12 years ago by Philip Tellis <[email protected]>
Add Vodafone, remove duplicate Iron

Vodafone already shows up in the list, but not in Major/Minor/patch
format, so add that. Iron s...

d8845208becc99cb5cbac80fef52f4f41f3c65f1 authored over 12 years ago by Philip Tellis <[email protected]>
Add more bots from our logs

Add more bots, crawlers and browser preview agents that we see showing
up in our logs.

5a923cff90dca2e8e69b2b759cdf42fbf75af1e8 authored over 12 years ago by Philip Tellis <[email protected]>
Merge remote-tracking branch 'origin/master'

Conflicts:
regexes.json

regexes.json removed upstream

e8ed9b65167bd463283b72f5a277c370c2491ae6 authored over 12 years ago by Philip Tellis <[email protected]>
Add Vodafone, remove duplicate Iron

Vodafone already shows up in the list, but not in Major/Minor/patch
format, so add that. Iron s...

00011574e03f18656e433c4f15426257a7e375c7 authored over 12 years ago by Philip Tellis <[email protected]>
Add Samsung SGHi560

a2c54eada64953d4bed1a4c8c8867a2e589b6934 authored over 12 years ago by Philip Tellis <[email protected]>
Add more bots from our logs

Add more bots, crawlers and browser preview agents that we see showing
up in our logs.

56b3d4715216d625b681dccdc986160a29163ef2 authored over 12 years ago by Philip Tellis <[email protected]>
add note about data order

9ebcba63b7a3280601a9af6a9dbbc6eb8137c705 authored over 12 years ago by Philip Tellis <[email protected]>
performance test

ae9427538898fce7dbbb56f5fd8365df84087fbc authored over 12 years ago by Philip Tellis <[email protected]>
Initial commit of the Haskell port

12f69934004ca9d57e5f844cefdf3c0d8a2b22d4 authored over 12 years ago by Ozgun Ataman <[email protected]>
Merge pull request #41 from sjiang/java_escape_replacement

Fix java replacement strings edge case

95093c3c25013c41037c3ef18d51ab807abd2e05 authored over 12 years ago by Tobie Langel <[email protected]>
Merge pull request #40 from sjiang/fix_device_regexes

Some device patterns have "[A-z]" which matches the 6 additional chars between A-Z and a-z

6eb64307f46f4aaced3944ecd52774822e30c34a authored over 12 years ago by Lindsey Simon <[email protected]>
A-z -> A-Za-z to avoid matching "[\]^_`"

8d8ccc77de6bd537663d219c1283724be8e6397d authored over 12 years ago by Steve Jiang <[email protected]>
Merge pull request #39 from ernop/fiximport

fix import of yaml from python

ef9e254fc5a73dacb6d110df65b04e79310b0197 authored over 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #38 from sjiang/master

Java port.

ef25ebba83281f9b5f49e6906194125294d77808 authored over 12 years ago by Tobie Langel <[email protected]>
syntax highlighting for examples

5bd8c8ec9ccbc9db8779fde078d1f3e6581e90a5 authored over 12 years ago by Steve Jiang <[email protected]>
Add usage to main README and add license file

0e049ff9df42426908cac72355813e5ba7684e39 authored over 12 years ago by Steve Jiang <[email protected]>
- apache license and copyright

- Parser.parse for single Client object
- added more tests

c38cd9d6ee7e11825fbe49cb2c005f47edf43d5d authored over 12 years ago by Steve Jiang <[email protected]>
Merge pull request #37 from tobie/elsigh

Adds twitterbot

f9af50b401436fd7bf5202d39fb36e576412c6f9 authored over 12 years ago by Lindsey Simon <[email protected]>
Adds twitterbot

22fd45efb9721ad978013f4820e34ae7701514ce authored over 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #35 from tobie/chrome_ios

Make iOS Chrome Mobile easy to distinguish.

03706ec517f9f5afac1499cc44849319d91bcd6c authored over 12 years ago by Lindsey Simon <[email protected]>
Make iOS Chrome Mobile easy to distinguish.

14346887da2d977ef2965ec013a41f10d35b5428 authored over 12 years ago by Tobie Langel <[email protected]>
added support for chrome mobile on ios. wish they followed their own standards...

fd15e1f55befe535859641074b4d63c5655662d8 authored over 12 years ago by Dave Olsen <[email protected]>
Merge pull request #33 from tobie/elsigh

Adds Facebook bot

09cf21476142a4dfca20a705519d1ba28fbbc0f7 authored over 12 years ago by Lindsey Simon <[email protected]>
Adds Facebook bot

df507574e4a8d2a5c13c1f66945848cd709c07d6 authored over 12 years ago by Lindsey Simon <[email protected]>
Merge pull request #32 from tobie/elsigh

Adds pingdom, updates paths in py files

a12610f58133918fd87d977bc5a2037aa54659fe authored over 12 years ago by Lindsey Simon <[email protected]>
Adds pingdom, updates paths in py files

7f949d66832d47c451f7823ed44a5042d1e81835 authored over 12 years ago by Lindsey Simon <[email protected]>