David Bolack
317b80bf4d
more heroku debug
2024-03-06 13:20:57 -06:00
David Bolack
2aaae95e89
more heroku debug
2024-03-06 13:16:57 -06:00
David Bolack
0580e45af9
more heroku debug
2024-03-06 13:11:49 -06:00
David Bolack
0dbf6453ac
more heroku debug
2024-03-06 13:04:03 -06:00
David Bolack
695324832c
more heroku debug
2024-03-06 12:56:33 -06:00
David Bolack
18aa453bb0
Rearrange and leverage getBrew
2024-03-06 12:38:00 -06:00
David Bolack
17f78169f2
More debug
2024-03-06 12:03:27 -06:00
Víctor Losada Hernández
f93af38fa6
split-style-and-metadata moved to helpers.js
2024-03-06 18:09:26 +01:00
David Bolack
544bc9bd01
Catch bad assumption in unlogged saves
2024-02-28 08:32:15 -06:00
David Bolack
562daf9b04
Handle some statics
2024-02-27 21:13:22 -06:00
G.Ambatte
0d1d3a180d
Handle missing lock property
2024-02-28 16:02:35 +13:00
David Bolack
8f15887c03
Cleanup of console logging
2024-02-27 20:51:59 -06:00
David Bolack
7384cdc241
My god it works
2024-02-27 20:20:43 -06:00
David Bolack
56851f2c2d
Edit working - with noise.
2024-02-27 19:33:33 -06:00
David Bolack
50c9d95ce0
WIP trying to debug theme selection.
2024-02-27 17:30:14 -06:00
David Bolack
4f4659b0e2
Cleaned up noise in homebrew.api.js
2024-02-27 13:57:58 -06:00
David Bolack
7b3a1eb4ff
Functional user theme loading though noising console
2024-02-27 13:41:51 -06:00
G.Ambatte
802da2920b
Initial functionality pass
2024-02-25 22:28:44 +13:00
David Bolack
2456432844
Exclude self from brew themes list to prevent circular ref.
2024-02-23 17:12:54 -06:00
David Bolack
3e66647f9f
Fix @import loading on Chrome.
2024-02-23 14:43:29 -06:00
Víctor Losada Hernández
dad4cd90ca
Merge branch 'master' into addCSSRoute-#1097
2024-02-23 20:23:19 +01:00
David Bolack
f9307986cd
WIP
...
@import statements are just not working. Uploaded for other eyes.
2024-02-22 23:06:40 -06:00
David Bolack
f60090e5fa
Update Theme Picker to use Brews tagged as a theme
...
This updates the theme picker to include brews tagged as themes owned by
the user.
Some supporting functions were updated. User themes are loaded on /edit
and added to the request.
2024-02-22 21:12:56 -06:00
David Bolack
ae2bb3a028
Add missing style.css
2024-02-20 23:26:09 -06:00
David Bolack
c319d6bcfa
Consolidate and add theme parent walking
...
This consolidates the style/theme endpoint to a singular method, adds
interpretation of static themes, and allow parent theme recursion.
I am not 100% sure this will order styles correctly.
2024-02-20 23:15:37 -06:00
David Bolack
e2ef9b8122
Report Theme title with CSS
...
This adds a comment/field ( depending on endpoint ) that reports the
name of the Brew being used as a theming source.
2024-02-20 16:44:17 -06:00
David Bolack
8e48df5de1
Partial Code coverage for new endpoints
2024-02-18 12:45:14 -06:00
David Bolack
a3b1d7fb7c
Use a brew as a theme, three ways.
...
This has been implemented three different ways to allow for comparison
and discussion
- /api/css/:id : This returns the style frontmatter of the referenced
document as a text/css document.
/api/theme/:id : This returns an object with the reference'd object's
theme and style frontmatter.
/api/csstheme/:id : This returns the stylye frontmatter of the
referenced document as a text/css document and adds the theme as an
@import ( if not using the legacy renderer )
2024-02-17 11:01:21 -06:00
David Bolack
7c5955c96f
Merge branch 'master' into clone_tags
2024-01-26 10:40:00 -06:00
David Bolack
54921a998a
Clone tags along with the rest of the brew
2024-01-25 19:51:03 -06:00
Trevor Buckner
e5acbfed3a
Linting and small tweaks
2024-01-25 16:27:10 -05:00
Víctor Losada Hernández
d2306b70a9
quick fix based on review, textBin
2024-01-24 23:24:51 +01:00
Víctor Losada Hernández
8b6517eb8d
more callback errors, and cloning queries
2024-01-24 22:49:14 +01:00
Víctor Losada Hernández
067a7cd507
admin fixes, the rest( i think)
2024-01-24 22:20:01 +01:00
Víctor Losada Hernández
0243b5f491
inital commit
2024-01-23 08:09:17 +01:00
Trevor Buckner
b0ea34cc3f
Add custom error messages.
2024-01-18 17:20:31 -05:00
G.Ambatte
fb91761c31
Merge branch 'naturalcrit:master' into separateApiErrors-#2975
2023-11-12 13:45:40 +13:00
G.Ambatte
511c38dd1e
Remove unnecessary nullish coalescing operators
2023-10-29 14:16:41 +13:00
G.Ambatte
85b0976082
Move API call error handling
2023-10-29 11:52:02 +13:00
G.Ambatte
7052337669
Remove API error message from log
2023-10-29 11:43:24 +13:00
G.Ambatte
e07d1d1ddb
Add originalUrl to error object
2023-10-29 11:27:03 +13:00
G.Ambatte
c5ebd0352d
Identify API errors and send error response
2023-10-29 11:04:07 +13:00
G.Ambatte
0845234f2f
Add brew's shareId to error info
2023-10-14 19:59:51 +13:00
Trevor Buckner
3ac0ac7568
Fix crash when not logged in
...
If not logged in, brew.authors doesn't exist, so visiting the share page crashes.
2023-10-13 23:44:34 -04:00
G.Ambatte
0a309ad0e1
Remove debugging console.log
2023-10-01 21:46:52 +13:00
G.Ambatte
52b0ae0400
Basic functionality pass
2023-10-01 21:35:50 +13:00
Gazook89
1556cf361a
Check for author in author list before increasing views.
2023-09-27 23:46:38 -05:00
Sean Robertson
3e43b058a5
Move userpage brew data clean up to app.js
2023-09-06 11:52:28 +12:00
G.Ambatte
6b49e720ca
Merge branch 'master' into trimBrewTitlesOnUserPage-#2775
2023-08-11 12:08:40 +12:00
G.Ambatte
cca882869d
Add file link to Google icon on User Page
2023-08-07 22:03:17 +12:00