From c853b3cd2db9f6ae4392e60a71bee9342cb40b6a Mon Sep 17 00:00:00 2001 From: Michael Mayer Date: Mon, 21 Feb 2022 15:30:18 +0100 Subject: [PATCH] Backend: Shorten source file headers and normalize email addresses --- cmd/photoprism/photoprism.go | 15 +++++---------- internal/acl/acl.go | 17 ++++++----------- internal/api/api.go | 17 ++++++----------- internal/auto/auto.go | 17 ++++++----------- internal/classify/classify.go | 17 ++++++----------- internal/config/doc.go | 17 ++++++----------- internal/crop/crop.go | 17 ++++++----------- internal/face/face.go | 17 ++++++----------- internal/form/form.go | 17 ++++++----------- internal/hub/hub.go | 17 ++++++----------- internal/hub/places/places.go | 17 ++++++----------- internal/i18n/i18n.go | 17 ++++++----------- internal/maps/maps.go | 17 ++++++----------- internal/meta/meta.go | 17 ++++++----------- internal/migrate/migrate.go | 17 ++++++----------- internal/nsfw/nsfw.go | 17 ++++++----------- internal/photoprism/photoprism.go | 17 ++++++----------- internal/query/query.go | 17 ++++++----------- internal/remote/remote.go | 17 ++++++----------- internal/remote/webdav/webdav.go | 17 ++++++----------- internal/search/search.go | 17 ++++++----------- internal/session/session.go | 17 ++++++----------- internal/thumb/thumb.go | 17 ++++++----------- internal/video/video.go | 17 ++++++----------- internal/viewer/viewer.go | 17 ++++++----------- internal/workers/workers.go | 17 ++++++----------- pkg/capture/capture.go | 15 +++++---------- pkg/colors/colors.go | 15 +++++---------- pkg/fs/fs.go | 15 +++++---------- pkg/geo/geo.go | 15 +++++---------- pkg/pluscode/pluscode.go | 15 +++++---------- pkg/rnd/rnd.go | 15 +++++---------- pkg/s2/s2.go | 15 +++++---------- pkg/sanitize/sanitize.go | 15 +++++---------- pkg/txt/txt.go | 15 +++++---------- 35 files changed, 200 insertions(+), 375 deletions(-) diff --git a/cmd/photoprism/photoprism.go b/cmd/photoprism/photoprism.go index 487b44434..73b6490d4 100644 --- a/cmd/photoprism/photoprism.go +++ b/cmd/photoprism/photoprism.go @@ -3,22 +3,17 @@ Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/internal/acl/acl.go b/internal/acl/acl.go index 984aea183..fcd579042 100644 --- a/internal/acl/acl.go +++ b/internal/acl/acl.go @@ -5,24 +5,19 @@ Package acl contains PhotoPrism's access control lists for authorizing user acti Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/api/api.go b/internal/api/api.go index 393131d83..2b69ed3b3 100644 --- a/internal/api/api.go +++ b/internal/api/api.go @@ -5,24 +5,19 @@ Package api contains PhotoPrism REST API handlers. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/auto/auto.go b/internal/auto/auto.go index 405187eda..3b21124ee 100644 --- a/internal/auto/auto.go +++ b/internal/auto/auto.go @@ -5,24 +5,19 @@ Package auto contains index & import background workers. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/classify/classify.go b/internal/classify/classify.go index 972547618..60ae1daf0 100644 --- a/internal/classify/classify.go +++ b/internal/classify/classify.go @@ -5,24 +5,19 @@ Package classify encapsulates image classification using TensorFlow. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/config/doc.go b/internal/config/doc.go index be4733e3e..7d09f48a8 100644 --- a/internal/config/doc.go +++ b/internal/config/doc.go @@ -5,24 +5,19 @@ Package config contains CLI config related config functionality. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/crop/crop.go b/internal/crop/crop.go index 4ff8ce4ef..941fb27eb 100644 --- a/internal/crop/crop.go +++ b/internal/crop/crop.go @@ -5,24 +5,19 @@ Package crop provides image crop data structures and helpers. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/face/face.go b/internal/face/face.go index 9a82e4ca2..2f26e7455 100644 --- a/internal/face/face.go +++ b/internal/face/face.go @@ -5,24 +5,19 @@ Package face provides facial recognition. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/form/form.go b/internal/form/form.go index 884bdc847..cf0dd9abc 100644 --- a/internal/form/form.go +++ b/internal/form/form.go @@ -5,24 +5,19 @@ Package form contains tagged structs for input value validation. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/hub/hub.go b/internal/hub/hub.go index ebe4443ab..d55c8a025 100644 --- a/internal/hub/hub.go +++ b/internal/hub/hub.go @@ -5,24 +5,19 @@ Package hub contains backend api config & clients. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/hub/places/places.go b/internal/hub/places/places.go index 7b908d2bc..0705effee 100644 --- a/internal/hub/places/places.go +++ b/internal/hub/places/places.go @@ -5,24 +5,19 @@ Package places encapsulates the PhotoPrism Places geolocation API. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/i18n/i18n.go b/internal/i18n/i18n.go index 48ef00be8..db02d66a9 100644 --- a/internal/i18n/i18n.go +++ b/internal/i18n/i18n.go @@ -5,24 +5,19 @@ Package i18n contains PhotoPrism status and error message strings. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/maps/maps.go b/internal/maps/maps.go index 70d9db9f5..20c00e778 100644 --- a/internal/maps/maps.go +++ b/internal/maps/maps.go @@ -5,24 +5,19 @@ Package maps encapsulates external geolocation APIs. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/meta/meta.go b/internal/meta/meta.go index 91249c8b9..080039f38 100644 --- a/internal/meta/meta.go +++ b/internal/meta/meta.go @@ -5,24 +5,19 @@ Package meta encapsulates image metadata decoding and conversion to/from XMP and Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/migrate/migrate.go b/internal/migrate/migrate.go index 166d60054..d33165dca 100644 --- a/internal/migrate/migrate.go +++ b/internal/migrate/migrate.go @@ -5,24 +5,19 @@ Package migrate provides database schema migrations. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/nsfw/nsfw.go b/internal/nsfw/nsfw.go index 2e97febb8..3bad7b485 100644 --- a/internal/nsfw/nsfw.go +++ b/internal/nsfw/nsfw.go @@ -5,24 +5,19 @@ Package nsfw uses TensorFlow to detect images that may not be safe for work. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/photoprism/photoprism.go b/internal/photoprism/photoprism.go index c1d84562e..aa3050906 100644 --- a/internal/photoprism/photoprism.go +++ b/internal/photoprism/photoprism.go @@ -5,24 +5,19 @@ Package photoprism contains PhotoPrism core functionality. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/query/query.go b/internal/query/query.go index 75d13ff19..72af4e1f1 100644 --- a/internal/query/query.go +++ b/internal/query/query.go @@ -5,24 +5,19 @@ Package query provides frequently used database queries for use in commands and Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/remote/remote.go b/internal/remote/remote.go index 185752e78..a5164a567 100644 --- a/internal/remote/remote.go +++ b/internal/remote/remote.go @@ -8,24 +8,19 @@ See also: Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/remote/webdav/webdav.go b/internal/remote/webdav/webdav.go index a3e0d6096..d54fb0cc2 100644 --- a/internal/remote/webdav/webdav.go +++ b/internal/remote/webdav/webdav.go @@ -5,24 +5,19 @@ Package webdav implements sharing with WebDAV servers. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/search/search.go b/internal/search/search.go index d961e7c5a..1d1296516 100644 --- a/internal/search/search.go +++ b/internal/search/search.go @@ -5,24 +5,19 @@ Package search performs common index search queries. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/session/session.go b/internal/session/session.go index ba57ca14c..3eb124345 100644 --- a/internal/session/session.go +++ b/internal/session/session.go @@ -5,24 +5,19 @@ Package session provides session storage and management. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/thumb/thumb.go b/internal/thumb/thumb.go index c1df69cd5..7540c80cd 100644 --- a/internal/thumb/thumb.go +++ b/internal/thumb/thumb.go @@ -5,24 +5,19 @@ Package thumb provides JPEG resampling and thumbnail generation. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/video/video.go b/internal/video/video.go index 3aad2c7d2..1f847a147 100644 --- a/internal/video/video.go +++ b/internal/video/video.go @@ -5,24 +5,19 @@ Package video provides video file related types and functions. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/viewer/viewer.go b/internal/viewer/viewer.go index 95f6d7602..70bca0c2b 100644 --- a/internal/viewer/viewer.go +++ b/internal/viewer/viewer.go @@ -5,24 +5,19 @@ Package viewer provides photo viewer data structures and utility functions. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/internal/workers/workers.go b/internal/workers/workers.go index 4f6b7b132..f3201141e 100644 --- a/internal/workers/workers.go +++ b/internal/workers/workers.go @@ -5,24 +5,19 @@ Package workers contains background workers for file sync & metadata optimizatio Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. - -Feel free to send an e-mail to hello@photoprism.org if you have questions, +Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. Additional information can be found in our Developer Guide: diff --git a/pkg/capture/capture.go b/pkg/capture/capture.go index 0333e2a90..0bdbd0bef 100644 --- a/pkg/capture/capture.go +++ b/pkg/capture/capture.go @@ -5,22 +5,17 @@ Package capture provides profiling functions for testing and debugging. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/pkg/colors/colors.go b/pkg/colors/colors.go index 7ab334ed2..f2da1ac3d 100644 --- a/pkg/colors/colors.go +++ b/pkg/colors/colors.go @@ -5,22 +5,17 @@ Package colors provides types and functions for color classification. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/pkg/fs/fs.go b/pkg/fs/fs.go index 99eeb0f1a..894a207b9 100644 --- a/pkg/fs/fs.go +++ b/pkg/fs/fs.go @@ -5,22 +5,17 @@ Package fs provides filesystem related constants and functions. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/pkg/geo/geo.go b/pkg/geo/geo.go index a7eec821a..824b4b71b 100644 --- a/pkg/geo/geo.go +++ b/pkg/geo/geo.go @@ -5,22 +5,17 @@ Package geo provides earth geometry functions and constants. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/pkg/pluscode/pluscode.go b/pkg/pluscode/pluscode.go index ec138a814..791baf3a8 100644 --- a/pkg/pluscode/pluscode.go +++ b/pkg/pluscode/pluscode.go @@ -5,22 +5,17 @@ Package pluscode provides an abstraction for Google's Open Location Code package Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/pkg/rnd/rnd.go b/pkg/rnd/rnd.go index 37b498989..5f554040b 100644 --- a/pkg/rnd/rnd.go +++ b/pkg/rnd/rnd.go @@ -5,22 +5,17 @@ Package rnd provides random token generation and validation. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/pkg/s2/s2.go b/pkg/s2/s2.go index 304d38658..2d0073658 100644 --- a/pkg/s2/s2.go +++ b/pkg/s2/s2.go @@ -7,22 +7,17 @@ See https://s2geometry.io/ Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/pkg/sanitize/sanitize.go b/pkg/sanitize/sanitize.go index c437851b8..f6853ce86 100644 --- a/pkg/sanitize/sanitize.go +++ b/pkg/sanitize/sanitize.go @@ -5,22 +5,17 @@ Package sanitize provides input value sanitation functions Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello. diff --git a/pkg/txt/txt.go b/pkg/txt/txt.go index 5361a4565..a90498d5f 100644 --- a/pkg/txt/txt.go +++ b/pkg/txt/txt.go @@ -5,22 +5,17 @@ Package txt provides text and linguistics related functionality. Copyright (c) 2018 - 2022 Michael Mayer 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. + it under Version 3 of the GNU Affero General Public License (the "AGPL"): + 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 . - - PhotoPrism® is a registered trademark of Michael Mayer. You may use it as required - to describe our software, run your own server, for educational purposes, but not for - offering commercial goods, products, or services without prior written permission. - In other words, please ask. + The AGPL is supplemented by our Trademark and Brand Guidelines, + which describe how our Brand Assets may be used: + Feel free to send an e-mail to hello@photoprism.app if you have questions, want to support our work, or just want to say hello.