diff --git a/pkg/connector/backfill.go b/pkg/connector/backfill.go index d4750180659b8641a1c7c057a99273dfc712dd00..629d468375d04e70448e0fab6c41a7bfe6ba2c96 100644 --- a/pkg/connector/backfill.go +++ b/pkg/connector/backfill.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package connector import ( diff --git a/pkg/connector/ids.go b/pkg/connector/ids.go index 9d0cd869926080f078b465f839e3001d8f104361..1e90d57010f7425ffa80b60f9f9b519eaad6d09c 100644 --- a/pkg/connector/ids.go +++ b/pkg/connector/ids.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package connector import ( diff --git a/pkg/connector/linkedinfmt/attributedtext_parse_test.go b/pkg/connector/linkedinfmt/attributedtext_parse_test.go index 598a7ff872250d0446e604fd6a3fd4c01be5f141..d7ca8040e1128962e1e4fdf17a48d728a2915185 100644 --- a/pkg/connector/linkedinfmt/attributedtext_parse_test.go +++ b/pkg/connector/linkedinfmt/attributedtext_parse_test.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedinfmt_test import ( diff --git a/pkg/connector/matrix.go b/pkg/connector/matrix.go index aa105a819418ce4b194963dd02f004b3f4292120..5328721104b77097e9f541bcbe1f4a20e5c2d3ab 100644 --- a/pkg/connector/matrix.go +++ b/pkg/connector/matrix.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package connector import ( diff --git a/pkg/connector/sync.go b/pkg/connector/sync.go index 04c68fde8de25b0f8b12eac4957c71e1bdca1b50..b642c029b540aafc6f041eaf55cc6efcd22c9ac7 100644 --- a/pkg/connector/sync.go +++ b/pkg/connector/sync.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package connector import ( diff --git a/pkg/connector/tomatrix.go b/pkg/connector/tomatrix.go index c0a874832d471e132c75861b799b90794c51a034..5c8598bc46ae811934289709ac05c55b1135ae8e 100644 --- a/pkg/connector/tomatrix.go +++ b/pkg/connector/tomatrix.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package connector import ( diff --git a/pkg/linkedingo/attributedtext.go b/pkg/linkedingo/attributedtext.go index d413efeaefe3602cbf599a2f16854b04b83f56bf..fe40d25b4457810543e3caf62bc28c9707f19a06 100644 --- a/pkg/linkedingo/attributedtext.go +++ b/pkg/linkedingo/attributedtext.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo // AttributedText represents a com.linkedin.pemberly.text.AttributedText diff --git a/pkg/linkedingo/conversations.go b/pkg/linkedingo/conversations.go index 48a5795b029280041a15bfcd2ef96fbf395826bd..475ba05807e1a33252e79b1198f8e1c35717853b 100644 --- a/pkg/linkedingo/conversations.go +++ b/pkg/linkedingo/conversations.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import ( diff --git a/pkg/linkedingo/media.go b/pkg/linkedingo/media.go index f756a3c7f6f95baaf91b75f043cac52d4af29428..c25945aebe7e4b3d2775533e1e25e764cd311fce 100644 --- a/pkg/linkedingo/media.go +++ b/pkg/linkedingo/media.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import ( diff --git a/pkg/linkedingo/messages.go b/pkg/linkedingo/messages.go index 48920a84eaa012116e54d7124fad13d3a839d191..a441c5ba68a0b05a493ba702244c806d416ed9e3 100644 --- a/pkg/linkedingo/messages.go +++ b/pkg/linkedingo/messages.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import ( diff --git a/pkg/linkedingo/reactions.go b/pkg/linkedingo/reactions.go index 91292e53a4d4e29dd2a2988d9a91d9c489670f95..c509fc7ac09cc69a1bedcedc2c210fd177ffd27a 100644 --- a/pkg/linkedingo/reactions.go +++ b/pkg/linkedingo/reactions.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import ( diff --git a/pkg/linkedingo/realtime.go b/pkg/linkedingo/realtime.go index d3f4ee4bb2a0478497c58dae3ecb02e184712765..e8b2b2dcbcd93abafa0302bf2a7c154d38927559 100644 --- a/pkg/linkedingo/realtime.go +++ b/pkg/linkedingo/realtime.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import ( diff --git a/pkg/linkedingo/receipts.go b/pkg/linkedingo/receipts.go index 3a5669a70c29f351956f6aa70a15fd96d34813c2..7350324280f5d5bb3c64694990870a7ea019e934 100644 --- a/pkg/linkedingo/receipts.go +++ b/pkg/linkedingo/receipts.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import ( diff --git a/pkg/linkedingo/request.go b/pkg/linkedingo/request.go index 39cde05603c3631da6aea8014d7febcef77265df..35632f338ee351b131a790a8586d3f5d6e8079ab 100644 --- a/pkg/linkedingo/request.go +++ b/pkg/linkedingo/request.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import ( diff --git a/pkg/linkedingo/typing.go b/pkg/linkedingo/typing.go index 6ea0eca0a68b607102476639b79a6f0bb331e16e..7415ecdd4b8203fe8e1a5b48b1efdad3f52961a9 100644 --- a/pkg/linkedingo/typing.go +++ b/pkg/linkedingo/typing.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import ( diff --git a/pkg/linkedingo/urn.go b/pkg/linkedingo/urn.go index 5db33ec6dd3bd50206a3276986f244786e10de0d..de519648edfdfe70127f5c19800228adb63d8c59 100644 --- a/pkg/linkedingo/urn.go +++ b/pkg/linkedingo/urn.go @@ -1,3 +1,19 @@ +// mautrix-linkedin - A Matrix-LinkedIn puppeting bridge. +// Copyright (C) 2025 Sumner Evans +// +// This program 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. +// +// This program 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 this program. If not, see <https://www.gnu.org/licenses/>. + package linkedingo import (