Skip to content

Commit

Permalink
rebrand to repeek
Browse files Browse the repository at this point in the history
  • Loading branch information
timche committed Apr 24, 2023
1 parent 69f3d7a commit 6a2cf54
Show file tree
Hide file tree
Showing 17 changed files with 110 additions and 45 deletions.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,24 @@
# FACEIT Enhancer
# Repeek (formerly FACEIT Enhancer)

> Browser extension that enhances the FACEIT experience and adds useful features
Originally created to replace the FACEIT HELPER browser extension, that got broken after FACEIT updated their website and FACEIT HELPER wasn't maintained anymore, FACEIT Enhancer became a must-have browser extension with over 700.000 users and growing for FACEIT users.
Originally created to replace the FACEIT HELPER browser extension, that got broken after FACEIT updated their website and FACEIT HELPER wasn't maintained anymore, Repeek became a must-have browser extension with over 700.000 users and growing for FACEIT users.

The goal of FACEIT Enhancer is to make everyone's life easier with automatation and showing additional information that normally only 3rd party websites are exposing from the FACEIT API, but these websites are usually full of ads and other shady stuff to make a profit out of it.
The goal of Repeek is to make everyone's life easier with automatation and showing additional information that normally only 3rd party websites are exposing from the FACEIT API, but these websites are usually full of ads and other shady stuff to make a profit out of it.

After releasing FACEIT Enhancer, I got approached by FACEIT and was asked to join them. Ultimately this project landed me a job at FACEIT in June 2018, which wasn't my plan at all actually. I've left FACEIT in September 2021.
After releasing Repeek, I got approached by FACEIT and was asked to join them. Ultimately this project landed me a job at FACEIT in June 2018, which wasn't my plan at all actually. I've left FACEIT in September 2021.

- [Initial Announcement](https://www.reddit.com/r/GlobalOffensive/comments/82eq8j/ive_developed_faceit_enhancer_to_enhance_the/) (2018-03-09)
- [First Update Post](https://www.reddit.com/r/GlobalOffensive/comments/83pdza/update_faceit_enhancer_now_shows_player_country/) (2018-03-12)
- [Follow Up Post](https://www.reddit.com/r/GlobalOffensive/comments/872nl8/ive_developed_faceit_enhancer_to_enhance_the/) (2018-03-25)
- [FACEIT Job Announcement](https://www.reddit.com/r/FACEITEnhancer/comments/8jvh8x/i_will_soon_work_at_faceit_thanks_to_you_guys/) (2018-08-05)
- [Leaving FACEIT Announcement](https://twitter.com/timche_/status/1437437603456897033) (2021-09-13)
- [FACEIT Enhancer becomes Repeek](https://repeek.gg/blog/faceit-enhancer-becomes-repeek) (2023-04-23)

# Install

- [Chrome](https://chrome.google.com/webstore/detail/faceit-enhancer/mokknliiomknodkdmpcellamkopbdmao) <img valign="middle" src="https://img.shields.io/chrome-web-store/v/mokknliiomknodkdmpcellamkopbdmao?label=%20"> <img valign="middle" src="https://img.shields.io/chrome-web-store/users/mokknliiomknodkdmpcellamkopbdmao"> <img valign="middle" src="https://img.shields.io/chrome-web-store/rating/mokknliiomknodkdmpcellamkopbdmao">
- [Firefox](https://addons.mozilla.org/en-US/firefox/addon/faceit-enhancer/) <img valign="middle" src="https://img.shields.io/amo/v/faceit-enhancer?label=%20"> <img valign="middle" src="https://img.shields.io/amo/users/faceit-enhancer"> <img valign="middle" src="https://img.shields.io/amo/rating/faceit-enhancer">
- [Chrome](https://chrome.google.com/webstore/detail/repeek/mokknliiomknodkdmpcellamkopbdmao) <img valign="middle" src="https://img.shields.io/chrome-web-store/v/mokknliiomknodkdmpcellamkopbdmao?label=%20"> <img valign="middle" src="https://img.shields.io/chrome-web-store/users/mokknliiomknodkdmpcellamkopbdmao"> <img valign="middle" src="https://img.shields.io/chrome-web-store/rating/mokknliiomknodkdmpcellamkopbdmao">
- [Firefox](https://addons.mozilla.org/en-US/firefox/addon/repeek/) <img valign="middle" src="https://img.shields.io/amo/v/repeek?label=%20"> <img valign="middle" src="https://img.shields.io/amo/users/repeek"> <img valign="middle" src="https://img.shields.io/amo/rating/repeek">

The Chrome version also works in Opera (using [this](https://addons.opera.com/en/extensions/details/download-chrome-extension-9/)) and Edge.

Expand Down Expand Up @@ -85,11 +86,10 @@ Build the extension into a `dist` folder for publishing:
npm run build
```

# Maintainers
# Team

- [Tim Cheung](https://github.com/timche) (Creator, [@timche\_](https://twitter.com/timche_))
- [Daniel Skogly](https://github.com/poacher2k) ([@poacher2k](https://twitter.com/poacher2k))
- [Tim Cheung](https://github.com/timche) (Creator & Developer, [@timche\_](https://twitter.com/timche_))

# Disclaimer

FACEIT Enhancer is a third-party browser extension and not affiliated with FACEIT.
Repeek is developed independently, and is not officially endorsed by or affiliated with FACEIT.
2 changes: 1 addition & 1 deletion src/background/api.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import ky from 'ky'

const BASE_URL = 'https://api.faceit-enhancer.com'
const BASE_URL = 'https://api.repeek.gg'

const api = ky.extend({ prefixUrl: BASE_URL })

Expand Down
10 changes: 5 additions & 5 deletions src/content/components/player-badge.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,19 @@ export default ({ level = 0, role, bgColor, textColor, onClick }) => {

switch (role) {
case 'Creator': {
description = 'Has created FACEIT Enhancer'
description = 'Has created Repeek'
break
}
case 'Developer': {
description = 'Is part of FACEIT Enhancer developer team'
description = 'Is part of Repeek developer team'
break
}
case 'Code Contributor': {
description = 'Has contributed to FACEIT Enhancer code'
description = 'Has contributed to Repeek code'
break
}
default: {
description = `Has supported FACEIT Enhancer`
description = `Has supported Repeek`
}
}

Expand All @@ -41,7 +41,7 @@ export default ({ level = 0, role, bgColor, textColor, onClick }) => {
title={description}
onClick={onClick}
>
FACEIT Enhancer{' '}
Repeek{' '}
{role || `VIP ${level > 0 ? new Array(level).fill('★').join('') : ''}`}
</span>
)
Expand Down
2 changes: 1 addition & 1 deletion src/content/features/apply-match-room-focus-mode.js
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ export default async parent => {
}}
>
<div style={{ background: '#1f1f1f', borderRadius: 4, padding: 8 }}>
Focus mode powered by FACEIT Enhancer
Focus mode powered by Repeek
</div>
</div>
)
Expand Down
Binary file modified src/icon128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/icon16.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/icon48.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions src/manifest.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "FACEIT Enhancer",
"description": "Enhances the FACEIT experience and adds useful features.",
"name": "Repeek (formerly FACEIT Enhancer)",
"description": "Repeek enhances your experience on FACEIT and adds useful features",
"version": "2.12.5",
"manifest_version": 2,
"homepage_url": "https://faceit-enhancer.com/",
"homepage_url": "https://repeek.gg",
"minimum_chrome_version": "51",
"applications": {
"gecko": {
Expand Down
7 changes: 5 additions & 2 deletions src/popup.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
<html>
<head>
<title>FACEIT Enhancer</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500">
<title>Repeek</title>
<link
rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Roboto:300,400,500"
/>
<style>
body {
width: 680px;
Expand Down
26 changes: 20 additions & 6 deletions src/popup/components/app-bar.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import React from 'react'
import AppBar from '@material-ui/core/AppBar'
import Toolbar from '@material-ui/core/Toolbar'
import Typography from '@material-ui/core/Typography'
import Button from '@material-ui/core/Button'
import Menu from '@material-ui/core/Menu'
import MenuItem from '@material-ui/core/MenuItem'
import LogoMark from './logo-mark'
import LogoType from './logo-type'

export default class extends React.Component {
state = {
Expand All @@ -25,11 +26,24 @@ export default class extends React.Component {
const { anchorEl } = this.state

return (
<AppBar position="static" color="secondary">
<Toolbar>
<Typography variant="h6" color="primary" style={{ flex: 1 }}>
FACEIT Enhancer
</Typography>
<AppBar
position="static"
style={{
background: '#171717',
borderBottom: '1px solid #262626'
}}
>
<Toolbar style={{ paddingLeft: 16, paddingRight: 16 }}>
<div
style={{
display: 'flex',
alignItems: 'center',
gap: 12
}}
>
<LogoMark style={{ height: 40, width: 'auto' }} />
<LogoType style={{ height: 16, width: 'auto' }} />
</div>
{showUpdateNotifications && (
<React.Fragment>
<Button
Expand Down
4 changes: 2 additions & 2 deletions src/popup/components/drawer.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ const styles = () => ({
position: 'relative',
width: 190,
height: '100%',
background: '#1A1A1D',
border: 'none'
background: '#171717',
borderRight: '1px solid #262626'
}
})

Expand Down
2 changes: 1 addition & 1 deletion src/popup/components/list-item-link.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ export default ({ href, faceit, steamCommunity, subreddit, ...props }) => {
} else if (steamCommunity) {
link = `http://steamcommunity.com/${steamCommunity}`
} else if (subreddit) {
link = `https://www.reddit.com/r/FACEITEnhancer/${
link = `https://www.reddit.com/r/repeekgg/${
typeof subreddit === 'string' ? subreddit : ''
}`
}
Expand Down
7 changes: 5 additions & 2 deletions src/popup/components/list-subheader.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
import React from 'react'
import Divider from '@material-ui/core/Divider'
import ListSubheader from '@material-ui/core/ListSubheader'
import { colors } from '../theme'

export default ({ divider, ...props }) => (
<React.Fragment>
{divider && <Divider />}
<ListSubheader disableSticky style={{ color: colors.orange }} {...props} />
<ListSubheader
disableSticky
style={{ color: '#fff', fontWeight: 'bold' }}
{...props}
/>
</React.Fragment>
)
27 changes: 27 additions & 0 deletions src/popup/components/logo-mark.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import React from 'react'

export default function LogoMark(props) {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width={107}
height={128}
fill="none"
viewBox="0 0 107 128"
{...props}
>
<path
fill="#fff"
d="m39.343 69.778 4.795 10.993L46.012 63.9l-19.55-10.18v10.31l12.88 5.747Z"
/>
<path
fill="#fff"
d="M77.175 29.223 53.286 23.13v-.003L29.353 29.06 0 0l5.423 114.61 20.124-14.411 23.797 27.774-15.483-49.998-13.67 10.915-6.274-57.946 9.94 13.195 29.375-6.062v.002l29.337 6.26 10.06-13.395-6.698 58.172-13.597-11.008L56.513 128l23.986-27.613 20.024 14.548L106.724.363l-29.55 28.86Z"
/>
<path
fill="#fff"
d="M79.83 64.033v-10.31L60.276 63.9l1.876 16.873 4.794-10.992 12.882-5.748Z"
/>
</svg>
)
}
19 changes: 19 additions & 0 deletions src/popup/components/logo-type.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import React from 'react'

export default function LogoType(props) {
return (
<svg
xmlns="http://www.w3.org/2000/svg"
width={128}
height={26}
fill="none"
viewBox="0 0 128 26"
{...props}
>
<path
fill="#fff"
d="m9.389 17.637 4.677 8.364h7.223l-5.437-9.81c2.511-1.635 3.957-4.406 3.957-7.372C19.809 3.91 15.892 0 11.025 0H0v26h6.348v-8.363h3.04ZM6.348 11.63V6.002h4.677c1.595 0 2.816 1.221 2.816 2.817 0 1.52-1.296 2.81-2.816 2.81H6.348Zm23.115 8.403v-4.337h9.049V9.73h-9.05V6.002h9.96V0H23.115v26h16.497v-5.966h-10.15ZM53.108 0h-9.92v26h6.308v-8.363h3.612c4.907 0 8.859-3.951 8.859-8.818C61.967 3.95 58.015 0 53.107 0Zm-3.612 11.63V6.002h3.612c1.636 0 2.816 1.18 2.816 2.817 0 1.595-1.215 2.81-2.816 2.81h-3.612Zm21.255 8.403v-4.337H79.8V9.73h-9.05V6.002h9.96V0H64.403v26H80.9v-5.966H70.75Zm20.033 0v-4.337h9.05V9.73h-9.05V6.002h9.959V0H84.437v26h16.496v-5.966H90.784Zm29.348 5.968H128L117.246 11.82 126.75 0h-7.983l-7.949 9.77V0h-6.348v26h6.348v-6.122l2.356-2.96L120.132 26Z"
/>
</svg>
)
}
21 changes: 10 additions & 11 deletions src/popup/sections/about.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,24 +16,23 @@ export default () => (
/>
<ListItemLink
primary="Website"
secondary="faceit-enhancer.com"
href="https://faceit-enhancer.com"
secondary="repeek.gg"
href="https://repeek.gg"
/>
<ListItemLink
primary="Source Code"
secondary="GitHub"
href="https://github.com/faceit-enhancer/faceit-enhancer"
href="https://github.com/repeekgg/browser-extension"
/>
<ListSubheader divider>Community & Social</ListSubheader>
<ListItemLink primary="Reddit" secondary="r/FACEITEnhancer" subreddit />
<ListItemLink primary="Twitter" href="https://twitter.com/timche_" />
<ListItemLink primary="Steam" steamCommunity="groups/FACEITEnhancer" />
<ListSubheader divider>Team</ListSubheader>
<ListItemLink primary="azn" secondary="Creator" faceit="azn" />
<ListItemLink primary="Reddit" secondary="r/repeekgg" subreddit />
<ListItemLink
primary="poacher2k"
secondary="Developer"
faceit="poacher2k"
primary="Twitter"
href="https://twitter.com/repeekgg"
secondary="@repeekgg"
/>
<ListItemLink primary="Steam" steamCommunity="groups/repeekdotgg" />
<ListSubheader divider>Team</ListSubheader>
<ListItemLink primary="azn" secondary="Creator & Developer" faceit="azn" />
</React.Fragment>
)
2 changes: 1 addition & 1 deletion src/popup/theme.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ export default createMuiTheme({
secondary: '#999b9d'
},
background: {
default: '#1E2222'
default: '#171717'
}
},
typography: {
Expand Down

0 comments on commit 6a2cf54

Please sign in to comment.