add licenses
This commit is contained in:
parent
147556b63f
commit
43321804bc
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// Chrome browser module.
|
||||
//
|
||||
// Chrome bookmarks are stored in a json file normally called Bookmarks.
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package chrome
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// TODO: add cli options to set/get options
|
||||
// TODO: move browser module commands to their own module packag
|
||||
package firefox
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package firefox
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// Configuration
|
||||
package firefox
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// TODO: unit test critical error should shutdown the browser
|
||||
// TODO: shutdown procedure (also close reducer)
|
||||
// TODO: handle flag management from this package
|
||||
|
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
#
|
||||
# Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors](https://github.com/blob42/gosuki/graphs/contributors).
|
||||
#
|
||||
# All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
#
|
||||
# This file is part of GoSuki.
|
||||
#
|
||||
# GoSuki is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
#
|
||||
# GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Affero General Public License along with gosuki. If not, see <http://www.gnu.org/licenses/>.
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package cmd
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package main
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// Main command line entry point for gosuki
|
||||
package main
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// commands related to modules
|
||||
package cmd
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package cmd
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// Modules can register custom hooks here that will plug into urfave *cli.App
|
||||
// API. The hooks will be called in the same order as defined urfave's cli.
|
||||
package cmd
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package cmd
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package hooks
|
||||
// Global available hooks for browsers to use
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
//go:build linux
|
||||
|
||||
package hooks
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// Package hooks packages is the main feature of Gosuki. It permits to register
|
||||
// custom hooks that will be called during the parsing process of a bookmark
|
||||
// file. Hooks can be used to extract tags, commands or any custom data from a
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package api
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// TODO: save config back to file
|
||||
// TODO: global config options should be automatically shown in cli global flags
|
||||
package config
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package database
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package database
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package database
|
||||
|
||||
const (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// TODO: handle `modified` time
|
||||
// sqlite database management
|
||||
package database
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package database
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package database
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package database
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package database
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package database
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package index
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package logging
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// It is possible to enable debugging for execution time that happens before
|
||||
// the -debug cli arg is parsed. This is possible using the GOSUKI_DEBUG=X env
|
||||
// variable where X is an integer for the debug level
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package utils
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package utils
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package utils
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package utils
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package utils
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// TODO: get runtime build/git info see:
|
||||
// https://github.com/lightningnetwork/lnd/blob/master/build/version.go#L66
|
||||
package utils
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// TODO: gosuki modules that are not browsers
|
||||
package modules
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package bookmarks
|
||||
|
||||
// Bookmark type
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package mozilla
|
||||
|
||||
const (
|
||||
|
@ -1,3 +1,17 @@
|
||||
--
|
||||
-- Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors](https://github.com/blob42/gosuki/graphs/contributors).
|
||||
--
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
--
|
||||
-- This file is part of GoSuki.
|
||||
--
|
||||
-- GoSuki is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
--
|
||||
-- GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
|
||||
--
|
||||
-- You should have received a copy of the GNU Affero General Public License along with gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
-- name: merged-places-bookmarks
|
||||
SELECT
|
||||
moz_bookmarks.id as bkId,
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package mozilla
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package mozilla
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// TODO: generalize this package to handle any mozilla based browser
|
||||
package mozilla
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package mozilla
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,17 @@
|
||||
--
|
||||
-- Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors](https://github.com/blob42/gosuki/graphs/contributors).
|
||||
--
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
--
|
||||
-- This file is part of GoSuki.
|
||||
--
|
||||
-- GoSuki is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
--
|
||||
-- GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
|
||||
--
|
||||
-- You should have received a copy of the GNU Affero General Public License along with gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
-- name: recursive-all-bookmarks
|
||||
-- every bookmark that has a tag and is inside a folder has three entries:
|
||||
|
||||
|
@ -1,3 +1,17 @@
|
||||
--
|
||||
-- Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors](https://github.com/blob42/gosuki/graphs/contributors).
|
||||
--
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
--
|
||||
-- This file is part of GoSuki.
|
||||
--
|
||||
-- GoSuki is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
--
|
||||
-- GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
|
||||
--
|
||||
-- You should have received a copy of the GNU Affero General Public License along with gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
-- name: recursive-modified-bookmarks
|
||||
|
||||
WITH RECURSIVE
|
||||
|
14
pkg/browsers/mozilla/testdata/profiles_bad.ini
vendored
14
pkg/browsers/mozilla/testdata/profiles_bad.ini
vendored
@ -1,2 +1,16 @@
|
||||
#
|
||||
# Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors](https://github.com/blob42/gosuki/graphs/contributors).
|
||||
#
|
||||
# All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
#
|
||||
# This file is part of GoSuki.
|
||||
#
|
||||
# GoSuki is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
#
|
||||
# GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Affero General Public License along with gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
[Test]
|
||||
Name=Does not contain a firefox profile
|
||||
|
14
pkg/browsers/mozilla/testdata/profiles_ok.ini
vendored
14
pkg/browsers/mozilla/testdata/profiles_ok.ini
vendored
@ -1,3 +1,17 @@
|
||||
#
|
||||
# Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors](https://github.com/blob42/gosuki/graphs/contributors).
|
||||
#
|
||||
# All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
#
|
||||
# This file is part of GoSuki.
|
||||
#
|
||||
# GoSuki is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
#
|
||||
# GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Affero General Public License along with gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
[General]
|
||||
StartWithLastProfile=0
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package manager
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
/// Signal management for unix
|
||||
/// +build !windows
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package modules
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// Modules allow the extension of gosuki to handle other types of browsers or
|
||||
// source of data that can be turned into bookmarks.
|
||||
//
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package parsing
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// Tag related parsing functions
|
||||
package parsing
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package profiles
|
||||
|
||||
import "path/filepath"
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
// Package profiles ...
|
||||
package profiles
|
||||
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package tree
|
||||
|
||||
import (
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package watch
|
||||
|
||||
import "time"
|
||||
|
@ -1,3 +1,24 @@
|
||||
//
|
||||
// Copyright ⓒ 2023 Chakib Ben Ziane <contact@blob42.xyz> and [`GoSuki` contributors]
|
||||
// (https://github.com/blob42/gosuki/graphs/contributors).
|
||||
//
|
||||
// All rights reserved.
|
||||
//
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
//
|
||||
// This file is part of GoSuki.
|
||||
//
|
||||
// GoSuki is free software: you can redistribute it and/or modify it under the terms of
|
||||
// the GNU Affero General Public License as published by the Free Software Foundation,
|
||||
// either version 3 of the License, or (at your option) any later version.
|
||||
//
|
||||
// GoSuki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||
// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||
// PURPOSE. See the GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License along with
|
||||
// gosuki. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
package watch
|
||||
|
||||
import (
|
||||
|
Loading…
Reference in New Issue
Block a user