Skip to content

Commit 23b9512

Browse files
dev: Add the AGPL license file and a README
1 parent 6de5ed0 commit 23b9512

File tree

7 files changed

+701
-0
lines changed

7 files changed

+701
-0
lines changed

LICENSE.txt

Lines changed: 661 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<h1 align="center">Flus Browser</h1>
2+
3+
<p align="center">
4+
<strong>Collect, organise, comment on and share links from around the Web.</strong>
5+
</p>
6+
7+
---
8+
9+
Flus brings together news feed aggregation and social bookmarking in a modern way.
10+
It is designed as a simple, yet complete tool for organising the links you gather around the Web.
11+
12+
This repository contains the code of the browser extension.
13+
For now, it allows you to easily add any website URL to your bookmarks.
14+
15+
**Note that it only works for the [flus.fr](https://flus.fr) service at the moment.**
16+
If you want to use it with your self-hosted service, you’ll have to change the URL in the file [`configuration.js`](/configuration.js) and package the extension yourself.
17+
18+
For the code of the Web application, see [flusio/Flus](https://github.com/flusio/Flus).
19+
20+
Flus Browser is licensed under [GNU Affero General Public License v3.0 or later](/LICENSE.txt).

background/main.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// This file is part of Flus Browser
2+
// Copyright 2020-2025 Marien Fressinaud
3+
// SPDX-License-Identifier: AGPL-3.0-or-later
4+
15
import configuration from '../configuration.js';
26

37
let state = {

configuration.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// This file is part of Flus Browser
2+
// Copyright 2020-2025 Marien Fressinaud
3+
// SPDX-License-Identifier: AGPL-3.0-or-later
4+
15
export default {
26
app_endpoint: 'https://app.flus.fr',
37
};

content-script.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// This file is part of Flus Browser
2+
// Copyright 2020-2025 Marien Fressinaud
3+
// SPDX-License-Identifier: AGPL-3.0-or-later
4+
15
function removeNoExtensionElements() {
26
let elementsToRemove = document.querySelectorAll('.no-extension');
37
for (element of elementsToRemove) {

popup/main.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
/* This file is part of Flus Browser */
2+
/* Copyright 2020-2025 Marien Fressinaud */
3+
/* SPDX-License-Identifier: AGPL-3.0-or-later */
4+
15
:root {
26
--color-white: #fdfcff;
37

popup/main.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// This file is part of Flus Browser
2+
// Copyright 2020-2025 Marien Fressinaud
3+
// SPDX-License-Identifier: AGPL-3.0-or-later
4+
15
import configuration from '../configuration.js';
26

37
let state = {};

0 commit comments

Comments
 (0)