-
e4053cd844
Change home’s texts to English and add Catalan and Spanish translations
jordi fita mas
2023-09-11 04:20:21 +0200
-
6f07de3230
Add the original filename to media’s URL
jordi fita mas
2023-09-11 03:31:27 +0200
-
151f7fc84e
Add the sample campsite types to the demo file
jordi fita mas
2023-09-10 03:57:46 +0200
-
da127124a1
Add cover media to campsite types
jordi fita mas
2023-09-10 03:04:18 +0200
-
de0fac1368
Add media relation and add_media function
jordi fita mas
2023-09-08 20:03:26 +0200
-
ac46759df4
Add media queries to public.css to match original design
jordi fita mas
2023-09-07 11:47:18 +0200
-
1f9668104e
Add the first test for the front end design
jordi fita mas
2023-09-05 04:40:48 +0200
-
b4919db6c4
Add seasons’ relation, functions, and admin section
jordi fita mas
2023-08-16 20:15:57 +0200
-
1837b7a113
Fix pgettext context of campsite’s active checkbox
jordi fita mas
2023-08-16 20:06:49 +0200
-
e0021ae994
Fix the description of an add_campsite’s test case
jordi fita mas
2023-08-16 20:05:40 +0200
-
000a2e506e
Add tabs to “company settings” pages to link each other
jordi fita mas
2023-08-16 10:42:05 +0200
-
50fbfce9ee
Add the form to update company’s tax details
jordi fita mas
2023-08-15 22:35:21 +0200
-
93364b896c
Remove the menu aria role from admin’s layout
jordi fita mas
2023-08-15 20:52:14 +0200
-
98880d9173
Test that new campsite types created by PL/pgSQL function are active
jordi fita mas
2023-08-14 20:19:17 +0200
-
216ae20638
Add the campsite relation, HTTP handlers, and form
jordi fita mas
2023-08-14 20:18:26 +0200
-
8b5a45299e
Return HTTP 404 response for non-active campsite’s public pages
jordi fita mas
2023-08-14 11:57:33 +0200
-
114c6e6212
Order campsite type’s index by name
jordi fita mas
2023-08-14 11:46:57 +0200
-
208952b964
Add the Active field to the campsite type’s edit form and function
jordi fita mas
2023-08-14 11:43:58 +0200
-
1e1797c1b4
Go back to WYSIWYG for campsite types’ description and remove pages
jordi fita mas
2023-08-12 05:41:34 +0200
-
c010b1adba
Replace Gutenberg with GrapesJS for pages
jordi fita mas
2023-08-11 02:38:49 +0200
-
c0f532df4e
Add the pages section
jordi fita mas
2023-08-08 20:09:57 +0200
-
d6d2a9b843
Add test case for empty campsite_type’s name
jordi fita mas
2023-08-08 19:52:27 +0200
-
6f6d251cf7
Return HTTP 404 for non-existing admin pages
jordi fita mas
2023-08-08 19:52:00 +0200
-
d117ce5027
Add public page for campsite type, and function to edit them
jordi fita mas
2023-08-08 02:29:14 +0200
-
866af09b50
Move the user role down to company_user relation
jordi fita mas
2023-08-08 02:22:16 +0200
-
477865477b
Sort the list of localized alternate links
jordi fita mas
2023-08-07 11:00:14 +0200
-
e59e6a2a42
Move the locales parameter inside Company struct.
jordi fita mas
2023-08-07 10:51:57 +0200
-
9a8ef8ce9f
Add the language switched to the public layout
jordi fita mas
2023-08-06 05:53:52 +0200
-
e3138652fa
Rename locale.MustGetAll to GetAll and return error also
jordi fita mas
2023-08-06 04:08:07 +0200
-
ca4ecd3a3e
Pass the context from app to locale.mustGetAvailableLanguages
jordi fita mas
2023-08-06 04:04:36 +0200
-
dd0a4a8ba9
Instead of keeping a requestPath in app, use request.RequestURI
jordi fita mas
2023-08-06 04:03:04 +0200
-
1456ac5341
Redirect from /login to /admin if user is already logged in
jordi fita mas
2023-08-06 03:59:52 +0200
-
e128680e9a
Split templates and handlers into admin and public
jordi fita mas
2023-08-05 03:42:37 +0200
-
9349cda5f6
Take into account the confidence of language.Matcher
jordi fita mas
2023-08-05 02:08:32 +0200
-
1b923a9f65
Add add_campsite_type function and call it from Go with a proper form
jordi fita mas
2023-08-04 19:59:58 +0200
-
3994d77a78
Remove campsite_type’s booking_terms and rules
jordi fita mas
2023-08-04 19:50:27 +0200
-
0d2812acc5
Use HTTP Host to establish the request’s company
jordi fita mas
2023-08-03 20:21:21 +0200
-
f65110824e
Add the company’s slug in the URL before company-dependent handlers
jordi fita mas
2023-07-31 18:51:50 +0200
-
5a2c8fea41
Use a constant slug for the demo company
jordi fita mas
2023-07-31 18:21:29 +0200
-
c33c6896d3
Add correct dependencies for camper-sqitch
jordi fita mas
2023-07-31 16:20:13 +0200
-
cfa330bce4
Add the mock-up form for new campsite type
jordi fita mas
2023-07-31 14:22:57 +0200
-
ab0cfb4100
Add the campsite_type relation
jordi fita mas
2023-07-31 14:18:17 +0200
-
4bf8b0bf0d
Add company and company_user relations, along with their dependencies
jordi fita mas
2023-07-29 04:25:56 +0200
-
b03ef35a95
Allow users to update their profile images
jordi fita mas
2023-07-28 20:15:09 +0200
-
bf0c86a796
Fix the login of the demo users
jordi fita mas
2023-07-27 20:35:34 +0200
-
5c4ade15bc
Add Debian package
jordi fita mas
2023-07-27 19:20:29 +0200
-
64d38f515f
Add the SQL with demo data
jordi fita mas
2023-07-27 18:52:01 +0200
-
f963f54839
Add profile form, inside a user menu
jordi fita mas
2023-07-26 20:46:09 +0200
-
341520def3
Add favicon
jordi fita mas
2023-07-26 18:59:17 +0200
-
cab949f8a6
Show request errors as a toast
jordi fita mas
2023-07-26 18:52:32 +0200
-
b0317f1051
Log the whole request path
jordi fita mas
2023-07-26 13:50:55 +0200
-
ebe8217862
Add the logout button
jordi fita mas
2023-07-26 13:49:47 +0200
-
2f3fc8812d
Include the locale inside the User struct
jordi fita mas
2023-07-26 12:08:59 +0200
-
1ef6dcc4cf
Get user from database based on cookie and serve login if not logged in
jordi fita mas
2023-07-26 01:50:39 +0200
-
9fccd5f81d
Acquire the database connection in App.ServeHTTP with cookie set
jordi fita mas
2023-07-26 00:48:58 +0200
-
01526bff1a
Convert the login variables to a struct with parsing and validation
jordi fita mas
2023-07-24 17:17:15 +0200
-
7b1e17569e
Add Gettext and GettextNoop to locale
jordi fita mas
2023-07-24 17:09:43 +0200
-
2300735030
Handle the login form
jordi fita mas
2023-07-23 20:49:26 +0200
-
25bf186a83
Replace type="text/css" with media="screen"
jordi fita mas
2023-07-23 20:44:06 +0200
-
403c27f1e1
Add the skeleton of the web application
jordi fita mas
2023-07-23 00:11:00 +0200
-
53347b0e80
Add Makefile to deploy with Sqitch and test with pg_prove
jordi fita mas
2023-07-22 23:56:16 +0200
-
5d0861824a
Add authentication relations, views, and functions for PostgreSQL
jordi fita mas
2023-07-22 01:59:12 +0200
-
7171dee23e
Add empty Sqitch configuration anq plan files
jordi fita mas
2023-07-20 23:43:23 +0200