You can see all the PRs I shipped below, but... The main one is the last one. I decided to simplify the project for now and focus on content generation and not worry about all the other things that were half-baked (and that is speaking nicely). I will be renaming the product such that it is a little easier to market.
In the future if this thing works out I'll think about adding more stuff, or maybe just ship another project. We'll see.
What's Changed
- Feat: Add blog post API & status field by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/25
- Filter published posts, add blog image fallbacks by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/27
- add sentry support for django-q2 by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/28
- Automatic Blog Post Submission by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/26
- Improve title prompt generation with history by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/29
- feat: Update Gemini Flash model version by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/30
- Add AI blog post structure prompt by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/31
- feat: Move blog suggestion generation to background task by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/32
- Introduce post_title property and refactor blog views by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/33
- Refactor project scan error handling flow by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/34
- Refactor Post button and add subscription check by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/35
- Post button forgot by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/36
- Fix quotes in JSON-LD articleBody by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/37
- Upgrade pydantic by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/38
- Focus keyword suggestions on short-tail, prioritize volume by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/40
- Extract analyze project agent definition by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/41
- Remove html_content field from Project/Page by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/42
- Add location field to Project model and schema and use that to find local competitors by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/43
- feat: Integrate Task Master AI and refine Cursor rules by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/44
- Add application feature documentation by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/45
- feat: Implement blog suggestion archiving by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/46
- Fetch & store user/project settings by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/47
- Refine title generation feedback instructions by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/48
- Redesign landing & pricing pages by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/49
- Posthog better tracking by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/50
- Include calling function in agent run logs by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/51
- Revert "Include calling function in agent run logs" by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/52
- Add backfill management commands by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/53
- Handle PostHog alias in signup view by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/54
- Code Formatting Standartization by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/55
- add username to posthog" by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/56
- Move PostHog tracking to async tasks by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/57
- update output token and model name and temperature by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/58
- Auto post submission by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/60
- Simplification: Focus on Content Generation by @rasulkireev in https://github.com/rasulkireev/marketing-agents/pull/61
Full Changelog: https://github.com/rasulkireev/marketing-agents/compare/0.0.2...0.0.3