From 55a6e891c8d7f19dc9841bf097e66df2f00d0d5f Mon Sep 17 00:00:00 2001 From: Noah Loomans Date: Fri, 6 Jul 2018 21:47:04 +0200 Subject: Add license notice to all missing files --- src/client/react/App.js | 20 ++++++++++++++++++++ src/client/react/AppRouter.js | 20 ++++++++++++++++++++ .../react/components/presentational/WeekDisplay.js | 20 ++++++++++++++++++++ src/client/react/lib/getSearchResults.js | 20 ++++++++++++++++++++ src/client/react/lib/rejectIfBadStatus.js | 20 ++++++++++++++++++++ src/client/react/lib/withinRange.js | 20 ++++++++++++++++++++ src/client/react/lib/withinRange.test.js | 20 ++++++++++++++++++++ src/client/react/store/actions.js | 20 ++++++++++++++++++++ src/client/react/store/selectors.js | 20 ++++++++++++++++++++ 9 files changed, 180 insertions(+) (limited to 'src/client') diff --git a/src/client/react/App.js b/src/client/react/App.js index f4cb848..d79b653 100644 --- a/src/client/react/App.js +++ b/src/client/react/App.js @@ -1,3 +1,23 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + import React from 'react'; import PropTypes from 'prop-types'; diff --git a/src/client/react/AppRouter.js b/src/client/react/AppRouter.js index 0384555..276c5d3 100644 --- a/src/client/react/AppRouter.js +++ b/src/client/react/AppRouter.js @@ -1,3 +1,23 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + import React from 'react'; import { diff --git a/src/client/react/components/presentational/WeekDisplay.js b/src/client/react/components/presentational/WeekDisplay.js index 38125b2..f459284 100644 --- a/src/client/react/components/presentational/WeekDisplay.js +++ b/src/client/react/components/presentational/WeekDisplay.js @@ -1,3 +1,23 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + import React from 'react'; import PropTypes from 'prop-types'; diff --git a/src/client/react/lib/getSearchResults.js b/src/client/react/lib/getSearchResults.js index fafbd0b..6b7fd9d 100644 --- a/src/client/react/lib/getSearchResults.js +++ b/src/client/react/lib/getSearchResults.js @@ -1,3 +1,23 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + import FuzzySearch from 'fuzzy-search'; import uniqBy from 'lodash/uniqBy'; import users from '../users'; diff --git a/src/client/react/lib/rejectIfBadStatus.js b/src/client/react/lib/rejectIfBadStatus.js index 29bf3b2..c44e824 100644 --- a/src/client/react/lib/rejectIfBadStatus.js +++ b/src/client/react/lib/rejectIfBadStatus.js @@ -1 +1,21 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + export default response => (response.ok ? response : Promise.reject(response.status)); diff --git a/src/client/react/lib/withinRange.js b/src/client/react/lib/withinRange.js index d3d4f24..c973d74 100644 --- a/src/client/react/lib/withinRange.js +++ b/src/client/react/lib/withinRange.js @@ -1,3 +1,23 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + export default function withinRange(number, rangeMax) { if (number < 0) { return withinRange(number + (rangeMax + 1), rangeMax); diff --git a/src/client/react/lib/withinRange.test.js b/src/client/react/lib/withinRange.test.js index baec122..aca85d2 100644 --- a/src/client/react/lib/withinRange.test.js +++ b/src/client/react/lib/withinRange.test.js @@ -1,3 +1,23 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + import withinRange from './withinRange'; describe('withinRange', () => { diff --git a/src/client/react/store/actions.js b/src/client/react/store/actions.js index 131bcaa..7e49f46 100644 --- a/src/client/react/store/actions.js +++ b/src/client/react/store/actions.js @@ -1,3 +1,23 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + import { push } from 'connected-react-router'; import queryString from 'query-string'; import users from '../users'; diff --git a/src/client/react/store/selectors.js b/src/client/react/store/selectors.js index 2567107..d52539b 100644 --- a/src/client/react/store/selectors.js +++ b/src/client/react/store/selectors.js @@ -1,3 +1,23 @@ +/** + * Copyright (C) 2018 Noah Loomans + * + * This file is part of rooster.hetmml.nl. + * + * rooster.hetmml.nl is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * rooster.hetmml.nl 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 General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with rooster.hetmml.nl. If not, see . + * + */ + import moment from 'moment'; import queryString from 'query-string'; import isNaN from 'lodash/isNaN'; -- cgit v1.1